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, reference master (c6f6a8), with Swift 6.0 for macOS (SPM) on 2 Nov 2024 08:11:39 UTC.

Swift 6 data race errors: 3

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

========================================
RunAll
========================================
Builder version: 4.56.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
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "lingo",
      "name": "Lingo",
      "url": "https://github.com/miroslavkovac/Lingo.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Lingo",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/miroslavkovac/Lingo.git
[1/528] Fetching lingo
Fetched https://github.com/miroslavkovac/Lingo.git from cache (0.74s)
Creating working copy for https://github.com/miroslavkovac/Lingo.git
Working copy of https://github.com/miroslavkovac/Lingo.git resolved at master (c6f6a80)
warning: '.resolve-product-dependencies': dependency 'lingo' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/miroslavkovac/Lingo.git
Running build ...
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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.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 de_AT.swift
[5/154] Compiling Lingo de_CH.swift
[6/154] Compiling Lingo de_DE.swift
[7/154] Compiling Lingo dz.swift
[8/154] Compiling Lingo el.swift
[9/154] Compiling Lingo en.swift
[10/154] Compiling Lingo en_AU.swift
[11/154] Compiling Lingo en_CA.swift
[12/154] Compiling Lingo en_GB.swift
[13/154] Compiling Lingo en_IN.swift
[14/154] Compiling Lingo en_NZ.swift
[15/154] Compiling Lingo eo.swift
[16/154] Compiling Lingo es.swift
[17/154] Compiling Lingo es_419.swift
[18/154] Compiling Lingo es_AR.swift
[19/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 |
[20/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 |
[21/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 |
[22/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 |
[23/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 |
[24/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 |
[25/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 |
[26/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 |
[27/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 |
[28/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 |
[29/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 |
[30/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 |
[31/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 |
[32/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 |
[33/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 |
[34/154] Compiling Lingo se.swift
[35/154] Compiling Lingo ses.swift
[36/154] Compiling Lingo sg.swift
[37/154] Compiling Lingo shi.swift
[38/154] Compiling Lingo sk.swift
[39/154] Compiling Lingo sl.swift
[40/154] Compiling Lingo smn.swift
[41/154] Compiling Lingo sr.swift
[42/154] Compiling Lingo sv.swift
[43/154] Compiling Lingo sv_SE.swift
[44/154] Compiling Lingo sw.swift
[45/154] Compiling Lingo th.swift
[46/154] Compiling Lingo ti.swift
[47/154] Compiling Lingo to.swift
[48/154] Compiling Lingo tr.swift
[49/154] Compiling Lingo am.swift
[50/154] Compiling Lingo ar.swift
[51/154] Compiling Lingo az.swift
[52/154] Compiling Lingo be.swift
[53/154] Compiling Lingo bg.swift
[54/154] Compiling Lingo bm.swift
[55/154] Compiling Lingo bn.swift
[56/154] Compiling Lingo bo.swift
[57/154] Compiling Lingo br.swift
[58/154] Compiling Lingo bs.swift
[59/154] Compiling Lingo ca.swift
[60/154] Compiling Lingo cs.swift
[61/154] Compiling Lingo cy.swift
[62/154] Compiling Lingo da.swift
[63/154] Compiling Lingo de.swift
[64/154] Compiling Lingo es_CL.swift
[65/154] Compiling Lingo es_CO.swift
[66/154] Compiling Lingo es_CR.swift
[67/154] Compiling Lingo es_EC.swift
[68/154] Compiling Lingo es_ES.swift
[69/154] Compiling Lingo es_MX.swift
[70/154] Compiling Lingo es_NI.swift
[71/154] Compiling Lingo es_PA.swift
[72/154] Compiling Lingo es_PE.swift
[73/154] Compiling Lingo es_US.swift
[74/154] Compiling Lingo es_VE.swift
[75/154] Compiling Lingo et.swift
[76/154] Compiling Lingo eu.swift
[77/154] Compiling Lingo fa.swift
[78/154] Compiling Lingo ff.swift
[79/154] Compiling Lingo my.swift
[80/154] Compiling Lingo naq.swift
[81/154] Compiling Lingo nb.swift
[82/154] Compiling Lingo ne.swift
[83/154] Compiling Lingo nl.swift
[84/154] Compiling Lingo nn.swift
[85/154] Compiling Lingo nso.swift
[86/154] Compiling Lingo or.swift
[87/154] Compiling Lingo pa.swift
[88/154] Compiling Lingo pl.swift
[89/154] Compiling Lingo pt.swift
[90/154] Compiling Lingo pt_BR.swift
[91/154] Compiling Lingo ro.swift
[92/154] Compiling Lingo ru.swift
[93/154] Compiling Lingo sah.swift
[94/154] Compiling Lingo hu.swift
[95/154] Compiling Lingo id.swift
[96/154] Compiling Lingo ig.swift
[97/154] Compiling Lingo ii.swift
[98/154] Compiling Lingo it.swift
[99/154] Compiling Lingo it_CH.swift
[100/154] Compiling Lingo iu.swift
[101/154] Compiling Lingo ja.swift
[102/154] Compiling Lingo jv.swift
[103/154] Compiling Lingo ka.swift
[104/154] Compiling Lingo kab.swift
[105/154] Compiling Lingo kde.swift
[106/154] Compiling Lingo kea.swift
[107/154] Compiling Lingo km.swift
[108/154] Compiling Lingo kn.swift
[109/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
[110/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
[111/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
[112/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
[113/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
[114/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
[115/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
[116/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
[117/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
[118/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
[119/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
[120/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
[121/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
[122/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
[123/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
[124/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
[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 fi.swift
[141/154] Compiling Lingo fil.swift
[142/154] Compiling Lingo fr.swift
[143/154] Compiling Lingo fr_CA.swift
[144/154] Compiling Lingo fr_CH.swift
[145/154] Compiling Lingo fr_FR.swift
[146/154] Compiling Lingo ga.swift
[147/154] Compiling Lingo gd.swift
[148/154] Compiling Lingo gl.swift
[149/154] Compiling Lingo gv.swift
[150/154] Compiling Lingo he.swift
[151/154] Compiling Lingo hi.swift
[152/154] Compiling Lingo hi_IN.swift
[153/154] Compiling Lingo hr.swift
[154/154] Compiling Lingo hsb.swift
Build complete! (20.96s)
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.