The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Lingua, reference main (3b02ee), with Swift 6.0 for Linux on 4 Mar 2025 13:01:50 UTC.

Swift 6 data race errors: 2

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/poviolabs/Lingua.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/poviolabs/Lingua
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 3b02ee6 Release 1.0.6
Cloned https://github.com/poviolabs/Lingua.git
Revision (git rev-parse @):
3b02ee6ccf52d79b5107f2299e64e08a69c108ea
SUCCESS checkout https://github.com/poviolabs/Lingua.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/poviolabs/Lingua.git
https://github.com/poviolabs/Lingua.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Lingua",
  "name" : "Lingua",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "LinguaLib",
      "targets" : [
        "LinguaLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Lingua",
      "targets" : [
        "Lingua"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LinguaTests",
      "module_type" : "SwiftTarget",
      "name" : "LinguaTests",
      "path" : "Tests/LinguaTests",
      "sources" : [
        "Application/CommandLineParser/CommandLineParserTests.swift",
        "Application/Processor/LocalizationProcessorTests.swift",
        "Application/Processor/Mock/MockConfigInitialFileGenerator.swift",
        "Application/Processor/Mock/MockLocalizationModule.swift",
        "Application/Processor/Mock/MockLogger.swift",
        "Common/Extensions/Data+Extension.swift",
        "Common/Extensions/HTTPURLResponse+Extension.swift",
        "Common/Extensions/NSError+Extension.swift",
        "Common/Extensions/StringExtensionsTests.swift",
        "Common/Extensions/URL+Extension.swift",
        "Common/Extensions/XCTestCase+Extension.swift",
        "Domain/Entities/Config.swift",
        "Domain/Entities/LocalizationEntry.swift",
        "Domain/Entities/LocalizationEntryTests.swift",
        "Domain/Entities/LocalizationPlatformTests.swift",
        "Infrastructure/Data/Configuration/ConfigTransformerTest.swift",
        "Infrastructure/Data/Configuration/EntityFileLoaderTests.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/LocalizationSheetDataDecoderTests.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/SheetTranslationBuilderTests.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetDataLoaderTests.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsFetcherTests.swift",
        "Infrastructure/Data/GoogleSheets/Mock/MockGoogleSheetsFetcher.swift",
        "Infrastructure/Data/GoogleSheets/Mock/MockRequestExecutor.swift",
        "Infrastructure/DirectoryOperations/ContentFileCreatorTests.swift",
        "Infrastructure/DirectoryOperations/DirectoryOperatorTests.swift",
        "Infrastructure/DirectoryOperations/FileContentWriterTests.swift",
        "Infrastructure/DirectoryOperations/FileReaderTests.swift",
        "Infrastructure/DirectoryOperations/Mock/DirectoryEnumeratorStub.swift",
        "Infrastructure/DirectoryOperations/Mock/MockContentWriter.swift",
        "Infrastructure/DirectoryOperations/Mock/MockFileManager.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModuleIntegrationTests.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModuleTests.swift",
        "Infrastructure/LocalizationGenerator/Composition/Mock/MockPlatformLocalizationGenerator.swift",
        "Infrastructure/LocalizationGenerator/Composition/Mock/MockSheetDataLoader.swift",
        "Infrastructure/LocalizationGenerator/Generator/ConfigInitialFileGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedContentGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedFilesGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedPlatformFilesGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockContentFilesCreator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockDirectoryOperator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockLocalizedContentGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockLocalizedFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockLocalizedOutputGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockPlatformFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockPlatformFilesNameGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/PlatformLocalizationGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidNonPluralFormatterTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlaceholderMapperTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlatformFilesNameGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPluralFormatterTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidStringEscaperTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/LocalizationEntry+AndroidTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Common/LocalizedOutputGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSNonPluralFormatterTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlaceholderMapperTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlatformFilesNameGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSStringEscaperTests.swift",
        "Infrastructure/Logger/ConsoleLoggerTests.swift",
        "Infrastructure/Logger/Mock/MockPrinter.swift",
        "Infrastructure/Networking/APIRequestExecutor/APIRequestExecutorTests.swift",
        "Infrastructure/Networking/APIRequestExecutor/URLRequestBuilderTests.swift",
        "Infrastructure/Networking/Common/FailingURLComponents.swift",
        "Infrastructure/Networking/HTTPClient/URLSessionHTTPClientTests.swift",
        "Infrastructure/Networking/Mock/MockHTTPClient.swift",
        "Infrastructure/Networking/Mock/MockURLProtocol.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/DefaultLocalizedSwiftCodeOutputStringBuilderTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/Mock/MockCodeGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/Mock/MockLocalizedSwiftCodeGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/Mock/MockLocalizedSwiftCodeOutputStringBuilder.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/LocalizedSwiftCodeGeneratorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/SwiftLocalizedCodeFileGeneratorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/PlaceholderExtractorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/FileSectionAndTranslationProcessorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/Mock/MockFileManagerProvider.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/Mock/MockFileProcessor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessorTests.swift"
      ],
      "target_dependencies" : [
        "Lingua",
        "LinguaLib"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LinguaLib",
      "module_type" : "SwiftTarget",
      "name" : "LinguaLib",
      "path" : "Sources/LinguaLib",
      "product_memberships" : [
        "LinguaLib",
        "Lingua"
      ],
      "sources" : [
        "Common/Extensions/String+Extension.swift",
        "Common/Foundation/CustomJSONEncoder.swift",
        "Common/Protocols/JSONDecoding.swift",
        "Common/Protocols/JSONEncoding.swift",
        "Domain/Entities/Command.swift",
        "Domain/Entities/Config.swift",
        "Domain/Entities/LocalizationEntry.swift",
        "Domain/Entities/LocalizationPlatform.swift",
        "Domain/Entities/LocalizationSheet.swift",
        "Domain/Entities/PluralCategory.swift",
        "Domain/UseCases/Common/DataParsing.swift",
        "Domain/UseCases/Common/FileReading.swift",
        "Domain/UseCases/Common/Transformable.swift",
        "Domain/UseCases/Localization/ConfigInitialFileGenerating.swift",
        "Domain/UseCases/Localization/FileCleanupStrategy.swift",
        "Domain/UseCases/Localization/FileProcessor.swift",
        "Domain/UseCases/Localization/LocalizedCodeFileGenerating.swift",
        "Domain/UseCases/Localization/LocalizedContentFormatting.swift",
        "Domain/UseCases/Localization/LocalizedContentGenerating.swift",
        "Domain/UseCases/Localization/LocalizedFilesGenerating.swift",
        "Domain/UseCases/Localization/LocalizedOutputGenerating.swift",
        "Domain/UseCases/Localization/LocalizedSwiftCodeGenerating.swift",
        "Domain/UseCases/Localization/LocalizedSwiftCodeOutputStringBuilder.swift",
        "Domain/UseCases/Localization/MergableFileProcessor.swift",
        "Domain/UseCases/Localization/PlatformFilesGenerating.swift",
        "Domain/UseCases/Localization/PlatformFilesNameGenerating.swift",
        "Domain/UseCases/Localization/PlatformLocalizationGenerating.swift",
        "Domain/UseCases/Localization/SheetDataLoader.swift",
        "Domain/UseCases/Localization/StringEscaping.swift",
        "Infrastructure/Data/Configuration/Config+Default.swift",
        "Infrastructure/Data/Configuration/ConfigDto.swift",
        "Infrastructure/Data/Configuration/ConfigDtoTransformer.swift",
        "Infrastructure/Data/Configuration/ConfigTransformer.swift",
        "Infrastructure/Data/Configuration/EntityFileLoader.swift",
        "Infrastructure/Data/Configuration/EntityLoaderFactory.swift",
        "Infrastructure/Data/Configuration/JSONDataParser.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/LocalizationSheetDataDecoder.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/SheetTranslationBuilder.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetDataLoader.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetDataLoaderFactory.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsAPIConfig.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsErrorHandler.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsFetchable.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsFetcher.swift",
        "Infrastructure/Data/GoogleSheets/Models/Request/SheetDataRequest.swift",
        "Infrastructure/Data/GoogleSheets/Models/Request/SheetNamesRequest.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/GoogleSheetErrorResponse.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/GoogleSheetsError.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/SheetDataResponse.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/SheetMetadata.swift",
        "Infrastructure/DirectoryOperations/ContentFileCreatable.swift",
        "Infrastructure/DirectoryOperations/ContentWritable.swift",
        "Infrastructure/DirectoryOperations/DirectoryOperable.swift",
        "Infrastructure/DirectoryOperations/DirectoryOperationError.swift",
        "Infrastructure/DirectoryOperations/FileManagerProvider.swift",
        "Infrastructure/DirectoryOperations/FileReader.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModule.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModuleFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/FileCleanupFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/LocalizedContentGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/LocalizedFilesGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/PlatformFilesNameGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/PlatformLocalizationGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Generator/ConfigInitialFileGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedContentGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedPlatformFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/PlatformLocalizationGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidFileCleanupStrategy.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidNonPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlaceholderMapper.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlatformFilesNameGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidStringEscaper.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/LocalizationEntry+Android.swift",
        "Infrastructure/LocalizationGenerator/Output/Common/LocalizationPlaceholderMapping.swift",
        "Infrastructure/LocalizationGenerator/Output/Common/LocalizedOutputGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSFileCleanupStrategy.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSNonPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlaceholderMapper.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlatformFilesNameGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSStringEscaper.swift",
        "Infrastructure/Logger/ConsoleLogger.swift",
        "Infrastructure/Logger/ConsolePrinter.swift",
        "Infrastructure/Logger/LogLevel.swift",
        "Infrastructure/Logger/Logger.swift",
        "Infrastructure/Logger/Printer.swift",
        "Infrastructure/Networking/Common/URLComponentsProvider.swift",
        "Infrastructure/Networking/HTTPClient/HTTPClient.swift",
        "Infrastructure/Networking/HTTPClient/HTTPMethod.swift",
        "Infrastructure/Networking/HTTPClient/InvalidHTTPResponseError.swift",
        "Infrastructure/Networking/HTTPClient/URLSessionHTTPClient.swift",
        "Infrastructure/Networking/RequestExecutor/APIError.swift",
        "Infrastructure/Networking/RequestExecutor/APIErrorHandler.swift",
        "Infrastructure/Networking/RequestExecutor/APIRequestExecutor.swift",
        "Infrastructure/Networking/RequestExecutor/Request.swift",
        "Infrastructure/Networking/RequestExecutor/RequestExecutor.swift",
        "Infrastructure/Networking/RequestExecutor/URLRequestBuilder.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/DefaultLocalizedSwiftCodeOutputStringBuilder.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/LocalizedSwiftCodeGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/LocalizedSwiftFileGeneratorFactory.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/NullLocalizedCodeFileGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/SwiftLocalizedCodeFileGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/NSRegularExpressionPlaceholderExtractor.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/Placeholder.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/PlaceholderExtractor.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/PlaceholderExtractorStrategy.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/RegexPlaceholderExtractor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/FileSectionAndTranslationProcessor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Lingua",
      "module_type" : "SwiftTarget",
      "name" : "Lingua",
      "path" : "Sources/Lingua",
      "product_memberships" : [
        "Lingua"
      ],
      "sources" : [
        "Application/CommandLineParser/CommandLineArguments.swift",
        "Application/CommandLineParser/CommandLineParser.swift",
        "Application/CommandLineParser/CommandLineParsingError.swift",
        "Application/CommandLineParser/Logger+PrintUsage.swift",
        "Application/Processor/CommandLineProcessable.swift",
        "Application/Processor/LocalizationProcessor.swift",
        "Application/Processor/ProcessorError.swift",
        "Application/Processor/ProcessorFactory.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "LinguaLib"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.7"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:081dcf4fb829aea9d08447f4790431afbdfbcc335bfeed728ca69c6f181ae2aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Building for debugging...
[0/7] Write sources
[2/7] Write swift-version-24593BA9C3E375BF.txt
[4/106] Emitting module LinguaLib
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[5/120] Compiling LinguaLib FileCleanupStrategy.swift
[6/120] Compiling LinguaLib FileProcessor.swift
[7/120] Compiling LinguaLib LocalizedCodeFileGenerating.swift
[8/120] Compiling LinguaLib LocalizedContentFormatting.swift
[9/120] Compiling LinguaLib LocalizedContentGenerating.swift
[10/120] Compiling LinguaLib LocalizedFilesGenerating.swift
[11/120] Compiling LinguaLib LocalizedOutputGenerating.swift
[12/120] Compiling LinguaLib LocalizedSwiftCodeGenerating.swift
[13/120] Compiling LinguaLib LocalizedSwiftCodeOutputStringBuilder.swift
[14/120] Compiling LinguaLib MergableFileProcessor.swift
[15/120] Compiling LinguaLib PlatformFilesGenerating.swift
[16/120] Compiling LinguaLib PlatformFilesNameGenerating.swift
[17/120] Compiling LinguaLib PlatformLocalizationGenerating.swift
[18/120] Compiling LinguaLib SheetDataLoader.swift
[19/120] Compiling LinguaLib String+Extension.swift
[20/120] Compiling LinguaLib CustomJSONEncoder.swift
[21/120] Compiling LinguaLib JSONDecoding.swift
[22/120] Compiling LinguaLib JSONEncoding.swift
[23/120] Compiling LinguaLib Command.swift
[24/120] Compiling LinguaLib Config.swift
[25/120] Compiling LinguaLib LocalizationEntry.swift
[26/120] Compiling LinguaLib LocalizationPlatform.swift
[27/120] Compiling LinguaLib LocalizationSheet.swift
[28/120] Compiling LinguaLib PluralCategory.swift
[29/120] Compiling LinguaLib DataParsing.swift
[30/120] Compiling LinguaLib FileReading.swift
[31/120] Compiling LinguaLib Transformable.swift
[32/120] Compiling LinguaLib ConfigInitialFileGenerating.swift
[33/120] Compiling LinguaLib StringEscaping.swift
[34/120] Compiling LinguaLib Config+Default.swift
[35/120] Compiling LinguaLib ConfigDto.swift
[36/120] Compiling LinguaLib ConfigDtoTransformer.swift
[37/120] Compiling LinguaLib ConfigTransformer.swift
[38/120] Compiling LinguaLib EntityFileLoader.swift
[39/120] Compiling LinguaLib EntityLoaderFactory.swift
[40/120] Compiling LinguaLib JSONDataParser.swift
[41/120] Compiling LinguaLib LocalizationSheetDataDecoder.swift
[42/120] Compiling LinguaLib SheetTranslationBuilder.swift
[43/120] Compiling LinguaLib GoogleSheetDataLoader.swift
[44/120] Compiling LinguaLib GoogleSheetDataLoaderFactory.swift
[45/120] Compiling LinguaLib GoogleSheetsAPIConfig.swift
[46/120] Compiling LinguaLib GoogleSheetsErrorHandler.swift
[47/120] Compiling LinguaLib AndroidPlaceholderMapper.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[48/120] Compiling LinguaLib AndroidPlatformFilesNameGenerator.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[49/120] Compiling LinguaLib AndroidPluralFormatter.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[50/120] Compiling LinguaLib AndroidStringEscaper.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[51/120] Compiling LinguaLib LocalizationEntry+Android.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[52/120] Compiling LinguaLib LocalizationPlaceholderMapping.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[53/120] Compiling LinguaLib LocalizedOutputGenerator.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[54/120] Compiling LinguaLib IOSFileCleanupStrategy.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[55/120] Compiling LinguaLib IOSNonPluralFormatter.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[56/120] Compiling LinguaLib IOSPlaceholderMapper.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[57/120] Compiling LinguaLib IOSPlatformFilesNameGenerator.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[58/120] Compiling LinguaLib IOSPluralFormatter.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[59/120] Compiling LinguaLib IOSStringEscaper.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[60/120] Compiling LinguaLib ConsoleLogger.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
[61/120] Compiling LinguaLib LocalizationModule.swift
[62/120] Compiling LinguaLib LocalizationModuleFactory.swift
[63/120] Compiling LinguaLib FileCleanupFactory.swift
[64/120] Compiling LinguaLib LocalizedContentGeneratorFactory.swift
[65/120] Compiling LinguaLib LocalizedFilesGeneratorFactory.swift
[66/120] Compiling LinguaLib PlatformFilesNameGeneratorFactory.swift
[67/120] Compiling LinguaLib PlatformLocalizationGeneratorFactory.swift
[68/120] Compiling LinguaLib ConfigInitialFileGenerator.swift
[69/120] Compiling LinguaLib LocalizedContentGenerator.swift
[70/120] Compiling LinguaLib LocalizedFilesGenerator.swift
[71/120] Compiling LinguaLib LocalizedPlatformFilesGenerator.swift
[72/120] Compiling LinguaLib PlatformLocalizationGenerator.swift
[73/120] Compiling LinguaLib AndroidFileCleanupStrategy.swift
[74/120] Compiling LinguaLib AndroidNonPluralFormatter.swift
[75/120] Compiling LinguaLib GoogleSheetsFetchable.swift
[76/120] Compiling LinguaLib GoogleSheetsFetcher.swift
[77/120] Compiling LinguaLib SheetDataRequest.swift
[78/120] Compiling LinguaLib SheetNamesRequest.swift
[79/120] Compiling LinguaLib GoogleSheetErrorResponse.swift
[80/120] Compiling LinguaLib GoogleSheetsError.swift
[81/120] Compiling LinguaLib SheetDataResponse.swift
[82/120] Compiling LinguaLib SheetMetadata.swift
[83/120] Compiling LinguaLib ContentFileCreatable.swift
[84/120] Compiling LinguaLib ContentWritable.swift
[85/120] Compiling LinguaLib DirectoryOperable.swift
[86/120] Compiling LinguaLib DirectoryOperationError.swift
[87/120] Compiling LinguaLib FileManagerProvider.swift
[88/120] Compiling LinguaLib FileReader.swift
[89/120] Compiling LinguaLib ConsolePrinter.swift
[90/120] Compiling LinguaLib LogLevel.swift
[91/120] Compiling LinguaLib Logger.swift
[92/120] Compiling LinguaLib Printer.swift
[93/120] Compiling LinguaLib URLComponentsProvider.swift
[94/120] Compiling LinguaLib HTTPClient.swift
[95/120] Compiling LinguaLib HTTPMethod.swift
[96/120] Compiling LinguaLib InvalidHTTPResponseError.swift
[97/120] Compiling LinguaLib URLSessionHTTPClient.swift
[98/120] Compiling LinguaLib APIError.swift
[99/120] Compiling LinguaLib APIErrorHandler.swift
[100/120] Compiling LinguaLib APIRequestExecutor.swift
[101/120] Compiling LinguaLib Request.swift
[102/120] Compiling LinguaLib RequestExecutor.swift
[103/120] Compiling LinguaLib URLRequestBuilder.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[104/120] Compiling LinguaLib DefaultLocalizedSwiftCodeOutputStringBuilder.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[105/120] Compiling LinguaLib LocalizedSwiftCodeGenerator.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[106/120] Compiling LinguaLib LocalizedSwiftFileGeneratorFactory.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[107/120] Compiling LinguaLib NullLocalizedCodeFileGenerator.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[108/120] Compiling LinguaLib SwiftLocalizedCodeFileGenerator.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[109/120] Compiling LinguaLib NSRegularExpressionPlaceholderExtractor.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[110/120] Compiling LinguaLib Placeholder.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[111/120] Compiling LinguaLib PlaceholderExtractor.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[112/120] Compiling LinguaLib PlaceholderExtractorStrategy.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[113/120] Compiling LinguaLib RegexPlaceholderExtractor.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[114/120] Compiling LinguaLib FileSectionAndTranslationProcessor.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[115/120] Compiling LinguaLib StringsDictFileProcessor.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[116/120] Compiling LinguaLib StringsFileProcessor.swift
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/Logger/ConsoleLogger.swift:4:21: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public class ConsoleLogger: Logger {
   |              `- note: class 'ConsoleLogger' does not conform to the 'Sendable' protocol
 4 |   public static let shared = ConsoleLogger()
   |                     |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'ConsoleLogger' may have shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |   private let printer: Printer
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift:20:22: warning: 'init(contentsOfFile:)' is deprecated
18 |
19 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
20 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: NSDictionary] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
21 |     var translations: [String: String] = [:]
22 |     var sections: Set<String> = []
/host/spi-builder-workspace/Sources/LinguaLib/Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift:15:22: warning: 'init(contentsOfFile:)' is deprecated
13 |
14 |   func processFile(section: String, path: String) -> (translations: [String: String], sections: Set<String>) {
15 |     guard let dict = NSDictionary(contentsOfFile: path) as? [String: String] else { return ([:], []) }
   |                      `- warning: 'init(contentsOfFile:)' is deprecated
16 |     let sections = Set(dict.keys)
17 |     return (dict, sections)
[117/121] Wrapping AST for LinguaLib for debugging
[119/130] Compiling Lingua CommandLineProcessable.swift
[120/131] Compiling Lingua ProcessorFactory.swift
[121/131] Compiling Lingua CommandLineParsingError.swift
[122/131] Compiling Lingua ProcessorError.swift
[123/131] Compiling Lingua Logger+PrintUsage.swift
[124/131] Compiling Lingua LocalizationProcessor.swift
[125/131] Emitting module Lingua
/host/spi-builder-workspace/Sources/Lingua/main.swift:10:26: warning: sending 'processor' risks causing data races; this is an error in the Swift 6 language mode
 8 | Task {
 9 |   for processor in processors {
10 |     try? await processor.process(arguments: CommandLine.arguments)
   |                          |- warning: sending 'processor' risks causing data races; this is an error in the Swift 6 language mode
   |                          `- note: sending main actor-isolated 'processor' to nonisolated instance method 'process(arguments:)' risks causing data races between nonisolated and main actor-isolated uses
11 |   }
12 |   exit(0)
[126/131] Compiling Lingua CommandLineArguments.swift
[127/131] Compiling Lingua CommandLineParser.swift
[128/131] Compiling Lingua main.swift
/host/spi-builder-workspace/Sources/Lingua/main.swift:10:26: warning: sending 'processor' risks causing data races; this is an error in the Swift 6 language mode
 8 | Task {
 9 |   for processor in processors {
10 |     try? await processor.process(arguments: CommandLine.arguments)
   |                          |- warning: sending 'processor' risks causing data races; this is an error in the Swift 6 language mode
   |                          `- note: sending main actor-isolated 'processor' to nonisolated instance method 'process(arguments:)' risks causing data races between nonisolated and main actor-isolated uses
11 |   }
12 |   exit(0)
[129/132] Wrapping AST for Lingua for debugging
[130/132] Write Objects.LinkFileList
[131/132] Linking Lingua
Build complete! (12.07s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Lingua",
  "name" : "Lingua",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "LinguaLib",
      "targets" : [
        "LinguaLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Lingua",
      "targets" : [
        "Lingua"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "LinguaTests",
      "module_type" : "SwiftTarget",
      "name" : "LinguaTests",
      "path" : "Tests/LinguaTests",
      "sources" : [
        "Application/CommandLineParser/CommandLineParserTests.swift",
        "Application/Processor/LocalizationProcessorTests.swift",
        "Application/Processor/Mock/MockConfigInitialFileGenerator.swift",
        "Application/Processor/Mock/MockLocalizationModule.swift",
        "Application/Processor/Mock/MockLogger.swift",
        "Common/Extensions/Data+Extension.swift",
        "Common/Extensions/HTTPURLResponse+Extension.swift",
        "Common/Extensions/NSError+Extension.swift",
        "Common/Extensions/StringExtensionsTests.swift",
        "Common/Extensions/URL+Extension.swift",
        "Common/Extensions/XCTestCase+Extension.swift",
        "Domain/Entities/Config.swift",
        "Domain/Entities/LocalizationEntry.swift",
        "Domain/Entities/LocalizationEntryTests.swift",
        "Domain/Entities/LocalizationPlatformTests.swift",
        "Infrastructure/Data/Configuration/ConfigTransformerTest.swift",
        "Infrastructure/Data/Configuration/EntityFileLoaderTests.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/LocalizationSheetDataDecoderTests.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/SheetTranslationBuilderTests.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetDataLoaderTests.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsFetcherTests.swift",
        "Infrastructure/Data/GoogleSheets/Mock/MockGoogleSheetsFetcher.swift",
        "Infrastructure/Data/GoogleSheets/Mock/MockRequestExecutor.swift",
        "Infrastructure/DirectoryOperations/ContentFileCreatorTests.swift",
        "Infrastructure/DirectoryOperations/DirectoryOperatorTests.swift",
        "Infrastructure/DirectoryOperations/FileContentWriterTests.swift",
        "Infrastructure/DirectoryOperations/FileReaderTests.swift",
        "Infrastructure/DirectoryOperations/Mock/DirectoryEnumeratorStub.swift",
        "Infrastructure/DirectoryOperations/Mock/MockContentWriter.swift",
        "Infrastructure/DirectoryOperations/Mock/MockFileManager.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModuleIntegrationTests.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModuleTests.swift",
        "Infrastructure/LocalizationGenerator/Composition/Mock/MockPlatformLocalizationGenerator.swift",
        "Infrastructure/LocalizationGenerator/Composition/Mock/MockSheetDataLoader.swift",
        "Infrastructure/LocalizationGenerator/Generator/ConfigInitialFileGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedContentGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedFilesGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedPlatformFilesGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockContentFilesCreator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockDirectoryOperator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockLocalizedContentGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockLocalizedFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockLocalizedOutputGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockPlatformFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/Mock/MockPlatformFilesNameGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/PlatformLocalizationGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidNonPluralFormatterTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlaceholderMapperTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlatformFilesNameGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPluralFormatterTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidStringEscaperTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/LocalizationEntry+AndroidTests.swift",
        "Infrastructure/LocalizationGenerator/Output/Common/LocalizedOutputGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSNonPluralFormatterTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlaceholderMapperTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlatformFilesNameGeneratorTests.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSStringEscaperTests.swift",
        "Infrastructure/Logger/ConsoleLoggerTests.swift",
        "Infrastructure/Logger/Mock/MockPrinter.swift",
        "Infrastructure/Networking/APIRequestExecutor/APIRequestExecutorTests.swift",
        "Infrastructure/Networking/APIRequestExecutor/URLRequestBuilderTests.swift",
        "Infrastructure/Networking/Common/FailingURLComponents.swift",
        "Infrastructure/Networking/HTTPClient/URLSessionHTTPClientTests.swift",
        "Infrastructure/Networking/Mock/MockHTTPClient.swift",
        "Infrastructure/Networking/Mock/MockURLProtocol.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/DefaultLocalizedSwiftCodeOutputStringBuilderTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/Mock/MockCodeGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/Mock/MockLocalizedSwiftCodeGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/Mock/MockLocalizedSwiftCodeOutputStringBuilder.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/LocalizedSwiftCodeGeneratorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/SwiftLocalizedCodeFileGeneratorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/PlaceholderExtractorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/FileSectionAndTranslationProcessorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/Mock/MockFileManagerProvider.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/Mock/MockFileProcessor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessorTests.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessorTests.swift"
      ],
      "target_dependencies" : [
        "Lingua",
        "LinguaLib"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LinguaLib",
      "module_type" : "SwiftTarget",
      "name" : "LinguaLib",
      "path" : "Sources/LinguaLib",
      "product_memberships" : [
        "LinguaLib",
        "Lingua"
      ],
      "sources" : [
        "Common/Extensions/String+Extension.swift",
        "Common/Foundation/CustomJSONEncoder.swift",
        "Common/Protocols/JSONDecoding.swift",
        "Common/Protocols/JSONEncoding.swift",
        "Domain/Entities/Command.swift",
        "Domain/Entities/Config.swift",
        "Domain/Entities/LocalizationEntry.swift",
        "Domain/Entities/LocalizationPlatform.swift",
        "Domain/Entities/LocalizationSheet.swift",
        "Domain/Entities/PluralCategory.swift",
        "Domain/UseCases/Common/DataParsing.swift",
        "Domain/UseCases/Common/FileReading.swift",
        "Domain/UseCases/Common/Transformable.swift",
        "Domain/UseCases/Localization/ConfigInitialFileGenerating.swift",
        "Domain/UseCases/Localization/FileCleanupStrategy.swift",
        "Domain/UseCases/Localization/FileProcessor.swift",
        "Domain/UseCases/Localization/LocalizedCodeFileGenerating.swift",
        "Domain/UseCases/Localization/LocalizedContentFormatting.swift",
        "Domain/UseCases/Localization/LocalizedContentGenerating.swift",
        "Domain/UseCases/Localization/LocalizedFilesGenerating.swift",
        "Domain/UseCases/Localization/LocalizedOutputGenerating.swift",
        "Domain/UseCases/Localization/LocalizedSwiftCodeGenerating.swift",
        "Domain/UseCases/Localization/LocalizedSwiftCodeOutputStringBuilder.swift",
        "Domain/UseCases/Localization/MergableFileProcessor.swift",
        "Domain/UseCases/Localization/PlatformFilesGenerating.swift",
        "Domain/UseCases/Localization/PlatformFilesNameGenerating.swift",
        "Domain/UseCases/Localization/PlatformLocalizationGenerating.swift",
        "Domain/UseCases/Localization/SheetDataLoader.swift",
        "Domain/UseCases/Localization/StringEscaping.swift",
        "Infrastructure/Data/Configuration/Config+Default.swift",
        "Infrastructure/Data/Configuration/ConfigDto.swift",
        "Infrastructure/Data/Configuration/ConfigDtoTransformer.swift",
        "Infrastructure/Data/Configuration/ConfigTransformer.swift",
        "Infrastructure/Data/Configuration/EntityFileLoader.swift",
        "Infrastructure/Data/Configuration/EntityLoaderFactory.swift",
        "Infrastructure/Data/Configuration/JSONDataParser.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/LocalizationSheetDataDecoder.swift",
        "Infrastructure/Data/GoogleSheets/Decoder/SheetTranslationBuilder.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetDataLoader.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetDataLoaderFactory.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsAPIConfig.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsErrorHandler.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsFetchable.swift",
        "Infrastructure/Data/GoogleSheets/Fetcher/GoogleSheetsFetcher.swift",
        "Infrastructure/Data/GoogleSheets/Models/Request/SheetDataRequest.swift",
        "Infrastructure/Data/GoogleSheets/Models/Request/SheetNamesRequest.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/GoogleSheetErrorResponse.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/GoogleSheetsError.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/SheetDataResponse.swift",
        "Infrastructure/Data/GoogleSheets/Models/Response/SheetMetadata.swift",
        "Infrastructure/DirectoryOperations/ContentFileCreatable.swift",
        "Infrastructure/DirectoryOperations/ContentWritable.swift",
        "Infrastructure/DirectoryOperations/DirectoryOperable.swift",
        "Infrastructure/DirectoryOperations/DirectoryOperationError.swift",
        "Infrastructure/DirectoryOperations/FileManagerProvider.swift",
        "Infrastructure/DirectoryOperations/FileReader.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModule.swift",
        "Infrastructure/LocalizationGenerator/Composition/LocalizationModuleFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/FileCleanupFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/LocalizedContentGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/LocalizedFilesGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/PlatformFilesNameGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Factory/PlatformLocalizationGeneratorFactory.swift",
        "Infrastructure/LocalizationGenerator/Generator/ConfigInitialFileGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedContentGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/LocalizedPlatformFilesGenerator.swift",
        "Infrastructure/LocalizationGenerator/Generator/PlatformLocalizationGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidFileCleanupStrategy.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidNonPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlaceholderMapper.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPlatformFilesNameGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/AndroidStringEscaper.swift",
        "Infrastructure/LocalizationGenerator/Output/Android/LocalizationEntry+Android.swift",
        "Infrastructure/LocalizationGenerator/Output/Common/LocalizationPlaceholderMapping.swift",
        "Infrastructure/LocalizationGenerator/Output/Common/LocalizedOutputGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSFileCleanupStrategy.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSNonPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlaceholderMapper.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPlatformFilesNameGenerator.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSPluralFormatter.swift",
        "Infrastructure/LocalizationGenerator/Output/iOS/IOSStringEscaper.swift",
        "Infrastructure/Logger/ConsoleLogger.swift",
        "Infrastructure/Logger/ConsolePrinter.swift",
        "Infrastructure/Logger/LogLevel.swift",
        "Infrastructure/Logger/Logger.swift",
        "Infrastructure/Logger/Printer.swift",
        "Infrastructure/Networking/Common/URLComponentsProvider.swift",
        "Infrastructure/Networking/HTTPClient/HTTPClient.swift",
        "Infrastructure/Networking/HTTPClient/HTTPMethod.swift",
        "Infrastructure/Networking/HTTPClient/InvalidHTTPResponseError.swift",
        "Infrastructure/Networking/HTTPClient/URLSessionHTTPClient.swift",
        "Infrastructure/Networking/RequestExecutor/APIError.swift",
        "Infrastructure/Networking/RequestExecutor/APIErrorHandler.swift",
        "Infrastructure/Networking/RequestExecutor/APIRequestExecutor.swift",
        "Infrastructure/Networking/RequestExecutor/Request.swift",
        "Infrastructure/Networking/RequestExecutor/RequestExecutor.swift",
        "Infrastructure/Networking/RequestExecutor/URLRequestBuilder.swift",
        "Infrastructure/SwiftLocalizeGenerator/Builder/DefaultLocalizedSwiftCodeOutputStringBuilder.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/LocalizedSwiftCodeGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/LocalizedSwiftFileGeneratorFactory.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/NullLocalizedCodeFileGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/Generator/SwiftLocalizedCodeFileGenerator.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/NSRegularExpressionPlaceholderExtractor.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/Placeholder.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/PlaceholderExtractor.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/PlaceholderExtractorStrategy.swift",
        "Infrastructure/SwiftLocalizeGenerator/PlaceholderExtractor/RegexPlaceholderExtractor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/FileSectionAndTranslationProcessor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsDictFileProcessor.swift",
        "Infrastructure/SwiftLocalizeGenerator/Processor/StringsFileProcessor.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Lingua",
      "module_type" : "SwiftTarget",
      "name" : "Lingua",
      "path" : "Sources/Lingua",
      "product_memberships" : [
        "Lingua"
      ],
      "sources" : [
        "Application/CommandLineParser/CommandLineArguments.swift",
        "Application/CommandLineParser/CommandLineParser.swift",
        "Application/CommandLineParser/CommandLineParsingError.swift",
        "Application/CommandLineParser/Logger+PrintUsage.swift",
        "Application/Processor/CommandLineProcessable.swift",
        "Application/Processor/LocalizationProcessor.swift",
        "Application/Processor/ProcessorError.swift",
        "Application/Processor/ProcessorFactory.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "LinguaLib"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.7"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:081dcf4fb829aea9d08447f4790431afbdfbcc335bfeed728ca69c6f181ae2aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.