This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Lingo with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 3

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/miroslavkovac/Lingo.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/miroslavkovac/Lingo
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at c6f6a80 ISSUE-12 - Improved locale format handling to match RFC 5646
Cloned https://github.com/miroslavkovac/Lingo.git
Revision (git rev-parse @):
c6f6a80af46dff193b60bd07bc82be444ef9a7d2
SUCCESS checkout https://github.com/miroslavkovac/Lingo.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/miroslavkovac/Lingo.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-6F35C1178C84523A.txt
[3/139] Emitting module Lingo
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[4/154] Compiling Lingo am.swift
[5/154] Compiling Lingo ar.swift
[6/154] Compiling Lingo az.swift
[7/154] Compiling Lingo be.swift
[8/154] Compiling Lingo bg.swift
[9/154] Compiling Lingo bm.swift
[10/154] Compiling Lingo bn.swift
[11/154] Compiling Lingo bo.swift
[12/154] Compiling Lingo br.swift
[13/154] Compiling Lingo bs.swift
[14/154] Compiling Lingo ca.swift
[15/154] Compiling Lingo cs.swift
[16/154] Compiling Lingo cy.swift
[17/154] Compiling Lingo da.swift
[18/154] Compiling Lingo de.swift
[19/154] Compiling Lingo hu.swift
[20/154] Compiling Lingo id.swift
[21/154] Compiling Lingo ig.swift
[22/154] Compiling Lingo ii.swift
[23/154] Compiling Lingo it.swift
[24/154] Compiling Lingo it_CH.swift
[25/154] Compiling Lingo iu.swift
[26/154] Compiling Lingo ja.swift
[27/154] Compiling Lingo jv.swift
[28/154] Compiling Lingo ka.swift
[29/154] Compiling Lingo kab.swift
[30/154] Compiling Lingo kde.swift
[31/154] Compiling Lingo kea.swift
[32/154] Compiling Lingo km.swift
[33/154] Compiling Lingo kn.swift
[34/154] Compiling Lingo fi.swift
[35/154] Compiling Lingo fil.swift
[36/154] Compiling Lingo fr.swift
[37/154] Compiling Lingo fr_CA.swift
[38/154] Compiling Lingo fr_CH.swift
[39/154] Compiling Lingo fr_FR.swift
[40/154] Compiling Lingo ga.swift
[41/154] Compiling Lingo gd.swift
[42/154] Compiling Lingo gl.swift
[43/154] Compiling Lingo gv.swift
[44/154] Compiling Lingo he.swift
[45/154] Compiling Lingo hi.swift
[46/154] Compiling Lingo hi_IN.swift
[47/154] Compiling Lingo hr.swift
[48/154] Compiling Lingo hsb.swift
[49/154] Compiling Lingo FileDataSource.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[50/154] Compiling Lingo LocalizationDataSource.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[51/154] Compiling Lingo Lingo.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[52/154] Compiling Lingo LocaleValidator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[53/154] Compiling Lingo Localization.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[54/154] Compiling Lingo LocalizationsModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[55/154] Compiling Lingo PluralCategory.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[56/154] Compiling Lingo EastSlavic.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[57/154] Compiling Lingo OneOther.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[58/154] Compiling Lingo OneTwoOther.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[59/154] Compiling Lingo OneUptoTwoOther.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[60/154] Compiling Lingo OneWithZeroOther.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[61/154] Compiling Lingo Other.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[62/154] Compiling Lingo Romanian.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[63/154] Compiling Lingo WestSlavic.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[64/154] Compiling Lingo ak.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Localization.swift:33:16: warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
31 | private extension Localization {
32 |
33 |     static let interpolator = StringInterpolator()
   |                |- warning: static property 'interpolator' is not concurrency-safe because non-'Sendable' type 'StringInterpolator' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'interpolator' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 |     /// Returns string by interpolating rawString with passed interpolations
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/StringInterpolator.swift:3:13: note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 1 | import Foundation
 2 |
 3 | final class StringInterpolator {
   |             `- note: class 'StringInterpolator' does not conform to the 'Sendable' protocol
 4 |
 5 |     private static let regularExpression = try! NSRegularExpression(pattern: "\\%\\{[^\\}]*\\}", options: []) // swiftlint:disable:this force_try
[65/154] Compiling Lingo se.swift
[66/154] Compiling Lingo ses.swift
[67/154] Compiling Lingo sg.swift
[68/154] Compiling Lingo shi.swift
[69/154] Compiling Lingo sk.swift
[70/154] Compiling Lingo sl.swift
[71/154] Compiling Lingo smn.swift
[72/154] Compiling Lingo sr.swift
[73/154] Compiling Lingo sv.swift
[74/154] Compiling Lingo sv_SE.swift
[75/154] Compiling Lingo sw.swift
[76/154] Compiling Lingo th.swift
[77/154] Compiling Lingo ti.swift
[78/154] Compiling Lingo to.swift
[79/154] Compiling Lingo tr.swift
[80/154] Compiling Lingo my.swift
[81/154] Compiling Lingo naq.swift
[82/154] Compiling Lingo nb.swift
[83/154] Compiling Lingo ne.swift
[84/154] Compiling Lingo nl.swift
[85/154] Compiling Lingo nn.swift
[86/154] Compiling Lingo nso.swift
[87/154] Compiling Lingo or.swift
[88/154] Compiling Lingo pa.swift
[89/154] Compiling Lingo pl.swift
[90/154] Compiling Lingo pt.swift
[91/154] Compiling Lingo pt_BR.swift
[92/154] Compiling Lingo ro.swift
[93/154] Compiling Lingo ru.swift
[94/154] Compiling Lingo sah.swift
[95/154] Compiling Lingo es_CL.swift
[96/154] Compiling Lingo es_CO.swift
[97/154] Compiling Lingo es_CR.swift
[98/154] Compiling Lingo es_EC.swift
[99/154] Compiling Lingo es_ES.swift
[100/154] Compiling Lingo es_MX.swift
[101/154] Compiling Lingo es_NI.swift
[102/154] Compiling Lingo es_PA.swift
[103/154] Compiling Lingo es_PE.swift
[104/154] Compiling Lingo es_US.swift
[105/154] Compiling Lingo es_VE.swift
[106/154] Compiling Lingo et.swift
[107/154] Compiling Lingo eu.swift
[108/154] Compiling Lingo fa.swift
[109/154] Compiling Lingo ff.swift
[110/154] Compiling Lingo tzm.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[111/154] Compiling Lingo uk.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[112/154] Compiling Lingo ur.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[113/154] Compiling Lingo vi.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[114/154] Compiling Lingo wa.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[115/154] Compiling Lingo wo.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[116/154] Compiling Lingo yo.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[117/154] Compiling Lingo zh.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[118/154] Compiling Lingo zh_CN.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[119/154] Compiling Lingo zh_HK.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[120/154] Compiling Lingo zh_TW.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[121/154] Compiling Lingo PluralizationRule.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[122/154] Compiling Lingo PluralizationRuleStore+List.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[123/154] Compiling Lingo PluralizationRuleStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[124/154] Compiling Lingo StringInterpolator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore+List.swift:5:16: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
  3 | extension PluralizationRuleStore {
  4 |
  5 |     static let all: [PluralizationRule] = [
    |                |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[any PluralizationRule]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: annotate 'all' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         ak(),
  7 |         am(),
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRuleStore.swift:29:16: warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
27 |
28 |     /// Returns a map of all LocaleIdentifiers to it's PluralizationRules for a faster access
29 |     static let allPluralizationRulesMap: [LocaleIdentifier: PluralizationRule] = {
   |                |- warning: static property 'allPluralizationRulesMap' is not concurrency-safe because non-'Sendable' type '[LocaleIdentifier : any PluralizationRule]' (aka 'Dictionary<String, any PluralizationRule>') may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: annotate 'allPluralizationRulesMap' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 |         var rulesMap = [LocaleIdentifier: PluralizationRule]()
31 |         for rule in PluralizationRuleStore.all {
/Users/admin/builder/spi-builder-workspace/Sources/Lingo/Pluralization/PluralizationRule.swift:20:10: note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
18 | }
19 |
20 | protocol PluralizationRule: AbstractPluralizationRule, LocaleIdentifiable { }
   |          `- note: protocol 'PluralizationRule' does not conform to the 'Sendable' protocol
21 |
[125/154] Compiling Lingo ko.swift
[126/154] Compiling Lingo ksh.swift
[127/154] Compiling Lingo kw.swift
[128/154] Compiling Lingo lag.swift
[129/154] Compiling Lingo ln.swift
[130/154] Compiling Lingo lo.swift
[131/154] Compiling Lingo lt.swift
[132/154] Compiling Lingo lv.swift
[133/154] Compiling Lingo mg.swift
[134/154] Compiling Lingo mk.swift
[135/154] Compiling Lingo ml.swift
[136/154] Compiling Lingo mn.swift
[137/154] Compiling Lingo mr_IN.swift
[138/154] Compiling Lingo ms.swift
[139/154] Compiling Lingo mt.swift
[140/154] Compiling Lingo de_AT.swift
[141/154] Compiling Lingo de_CH.swift
[142/154] Compiling Lingo de_DE.swift
[143/154] Compiling Lingo dz.swift
[144/154] Compiling Lingo el.swift
[145/154] Compiling Lingo en.swift
[146/154] Compiling Lingo en_AU.swift
[147/154] Compiling Lingo en_CA.swift
[148/154] Compiling Lingo en_GB.swift
[149/154] Compiling Lingo en_IN.swift
[150/154] Compiling Lingo en_NZ.swift
[151/154] Compiling Lingo eo.swift
[152/154] Compiling Lingo es.swift
[153/154] Compiling Lingo es_419.swift
[154/154] Compiling Lingo es_AR.swift
Build complete! (24.32s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Lingo",
  "name" : "Lingo",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Lingo",
      "targets" : [
        "Lingo"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LingoTests",
      "module_type" : "SwiftTarget",
      "name" : "LingoTests",
      "path" : "Tests/LingoTests",
      "sources" : [
        "Fixtures/DefaultFixtures.swift",
        "LingoTests.swift",
        "LocaleValidatorTests.swift",
        "PluralizationRules/deTests.swift",
        "PluralizationRules/enTests.swift"
      ],
      "target_dependencies" : [
        "Lingo"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Lingo",
      "module_type" : "SwiftTarget",
      "name" : "Lingo",
      "path" : "Sources/Lingo",
      "product_memberships" : [
        "Lingo"
      ],
      "sources" : [
        "DataSources/FileDataSource.swift",
        "DataSources/LocalizationDataSource.swift",
        "Lingo.swift",
        "LocaleValidator.swift",
        "Localization.swift",
        "LocalizationsModel.swift",
        "PluralCategory.swift",
        "Pluralization/Common/EastSlavic.swift",
        "Pluralization/Common/OneOther.swift",
        "Pluralization/Common/OneTwoOther.swift",
        "Pluralization/Common/OneUptoTwoOther.swift",
        "Pluralization/Common/OneWithZeroOther.swift",
        "Pluralization/Common/Other.swift",
        "Pluralization/Common/Romanian.swift",
        "Pluralization/Common/WestSlavic.swift",
        "Pluralization/Concrete/ak.swift",
        "Pluralization/Concrete/am.swift",
        "Pluralization/Concrete/ar.swift",
        "Pluralization/Concrete/az.swift",
        "Pluralization/Concrete/be.swift",
        "Pluralization/Concrete/bg.swift",
        "Pluralization/Concrete/bm.swift",
        "Pluralization/Concrete/bn.swift",
        "Pluralization/Concrete/bo.swift",
        "Pluralization/Concrete/br.swift",
        "Pluralization/Concrete/bs.swift",
        "Pluralization/Concrete/ca.swift",
        "Pluralization/Concrete/cs.swift",
        "Pluralization/Concrete/cy.swift",
        "Pluralization/Concrete/da.swift",
        "Pluralization/Concrete/de.swift",
        "Pluralization/Concrete/de_AT.swift",
        "Pluralization/Concrete/de_CH.swift",
        "Pluralization/Concrete/de_DE.swift",
        "Pluralization/Concrete/dz.swift",
        "Pluralization/Concrete/el.swift",
        "Pluralization/Concrete/en.swift",
        "Pluralization/Concrete/en_AU.swift",
        "Pluralization/Concrete/en_CA.swift",
        "Pluralization/Concrete/en_GB.swift",
        "Pluralization/Concrete/en_IN.swift",
        "Pluralization/Concrete/en_NZ.swift",
        "Pluralization/Concrete/eo.swift",
        "Pluralization/Concrete/es.swift",
        "Pluralization/Concrete/es_419.swift",
        "Pluralization/Concrete/es_AR.swift",
        "Pluralization/Concrete/es_CL.swift",
        "Pluralization/Concrete/es_CO.swift",
        "Pluralization/Concrete/es_CR.swift",
        "Pluralization/Concrete/es_EC.swift",
        "Pluralization/Concrete/es_ES.swift",
        "Pluralization/Concrete/es_MX.swift",
        "Pluralization/Concrete/es_NI.swift",
        "Pluralization/Concrete/es_PA.swift",
        "Pluralization/Concrete/es_PE.swift",
        "Pluralization/Concrete/es_US.swift",
        "Pluralization/Concrete/es_VE.swift",
        "Pluralization/Concrete/et.swift",
        "Pluralization/Concrete/eu.swift",
        "Pluralization/Concrete/fa.swift",
        "Pluralization/Concrete/ff.swift",
        "Pluralization/Concrete/fi.swift",
        "Pluralization/Concrete/fil.swift",
        "Pluralization/Concrete/fr.swift",
        "Pluralization/Concrete/fr_CA.swift",
        "Pluralization/Concrete/fr_CH.swift",
        "Pluralization/Concrete/fr_FR.swift",
        "Pluralization/Concrete/ga.swift",
        "Pluralization/Concrete/gd.swift",
        "Pluralization/Concrete/gl.swift",
        "Pluralization/Concrete/gv.swift",
        "Pluralization/Concrete/he.swift",
        "Pluralization/Concrete/hi.swift",
        "Pluralization/Concrete/hi_IN.swift",
        "Pluralization/Concrete/hr.swift",
        "Pluralization/Concrete/hsb.swift",
        "Pluralization/Concrete/hu.swift",
        "Pluralization/Concrete/id.swift",
        "Pluralization/Concrete/ig.swift",
        "Pluralization/Concrete/ii.swift",
        "Pluralization/Concrete/it.swift",
        "Pluralization/Concrete/it_CH.swift",
        "Pluralization/Concrete/iu.swift",
        "Pluralization/Concrete/ja.swift",
        "Pluralization/Concrete/jv.swift",
        "Pluralization/Concrete/ka.swift",
        "Pluralization/Concrete/kab.swift",
        "Pluralization/Concrete/kde.swift",
        "Pluralization/Concrete/kea.swift",
        "Pluralization/Concrete/km.swift",
        "Pluralization/Concrete/kn.swift",
        "Pluralization/Concrete/ko.swift",
        "Pluralization/Concrete/ksh.swift",
        "Pluralization/Concrete/kw.swift",
        "Pluralization/Concrete/lag.swift",
        "Pluralization/Concrete/ln.swift",
        "Pluralization/Concrete/lo.swift",
        "Pluralization/Concrete/lt.swift",
        "Pluralization/Concrete/lv.swift",
        "Pluralization/Concrete/mg.swift",
        "Pluralization/Concrete/mk.swift",
        "Pluralization/Concrete/ml.swift",
        "Pluralization/Concrete/mn.swift",
        "Pluralization/Concrete/mr_IN.swift",
        "Pluralization/Concrete/ms.swift",
        "Pluralization/Concrete/mt.swift",
        "Pluralization/Concrete/my.swift",
        "Pluralization/Concrete/naq.swift",
        "Pluralization/Concrete/nb.swift",
        "Pluralization/Concrete/ne.swift",
        "Pluralization/Concrete/nl.swift",
        "Pluralization/Concrete/nn.swift",
        "Pluralization/Concrete/nso.swift",
        "Pluralization/Concrete/or.swift",
        "Pluralization/Concrete/pa.swift",
        "Pluralization/Concrete/pl.swift",
        "Pluralization/Concrete/pt.swift",
        "Pluralization/Concrete/pt_BR.swift",
        "Pluralization/Concrete/ro.swift",
        "Pluralization/Concrete/ru.swift",
        "Pluralization/Concrete/sah.swift",
        "Pluralization/Concrete/se.swift",
        "Pluralization/Concrete/ses.swift",
        "Pluralization/Concrete/sg.swift",
        "Pluralization/Concrete/shi.swift",
        "Pluralization/Concrete/sk.swift",
        "Pluralization/Concrete/sl.swift",
        "Pluralization/Concrete/smn.swift",
        "Pluralization/Concrete/sr.swift",
        "Pluralization/Concrete/sv.swift",
        "Pluralization/Concrete/sv_SE.swift",
        "Pluralization/Concrete/sw.swift",
        "Pluralization/Concrete/th.swift",
        "Pluralization/Concrete/ti.swift",
        "Pluralization/Concrete/to.swift",
        "Pluralization/Concrete/tr.swift",
        "Pluralization/Concrete/tzm.swift",
        "Pluralization/Concrete/uk.swift",
        "Pluralization/Concrete/ur.swift",
        "Pluralization/Concrete/vi.swift",
        "Pluralization/Concrete/wa.swift",
        "Pluralization/Concrete/wo.swift",
        "Pluralization/Concrete/yo.swift",
        "Pluralization/Concrete/zh.swift",
        "Pluralization/Concrete/zh_CN.swift",
        "Pluralization/Concrete/zh_HK.swift",
        "Pluralization/Concrete/zh_TW.swift",
        "Pluralization/PluralizationRule.swift",
        "Pluralization/PluralizationRuleStore+List.swift",
        "Pluralization/PluralizationRuleStore.swift",
        "StringInterpolator.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.