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 TranslationCatalog, reference main (6a6a64), with Swift 6.0 for Linux on 6 Nov 2025 23:38:03 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/richardpiazza/TranslationCatalog.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/richardpiazza/TranslationCatalog
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6a6a641 Loosened Reserved Token Checking (#46)
Cloned https://github.com/richardpiazza/TranslationCatalog.git
Revision (git rev-parse @):
6a6a641b58d3b277be1cbb270523c961817dbab9
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/richardpiazza/TranslationCatalog.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/richardpiazza/TranslationCatalog.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:046a2cda21bb64b2d09e6d52c84584e938ec1698de194871f3d7088597b2bb28
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/stephencelis/SQLite.swift.git
Fetching https://github.com/CoreOffice/XMLCoder.git
Fetching https://github.com/JohnSundell/Plot.git
Fetching https://github.com/apple/swift-syntax.git
Fetching https://github.com/alexisakers/HTMLString.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/2096] Fetching plot
[148/3727] Fetching plot, htmlstring
[500/13814] Fetching plot, htmlstring, sqlite.swift
[606/30500] Fetching plot, htmlstring, sqlite.swift, swift-argument-parser
[607/40582] Fetching plot, htmlstring, sqlite.swift, swift-argument-parser, xmlcoder
Fetched https://github.com/JohnSundell/Plot.git from cache (0.69s)
[20933/38486] Fetching htmlstring, sqlite.swift, swift-argument-parser, xmlcoder
Fetching https://github.com/richardpiazza/CoreDataPlus.git
[27996/111204] Fetching htmlstring, sqlite.swift, swift-argument-parser, xmlcoder, swift-syntax
[37627/111442] Fetching htmlstring, sqlite.swift, swift-argument-parser, xmlcoder, swift-syntax, coredataplus
Fetched https://github.com/richardpiazza/CoreDataPlus.git from cache (0.58s)
Fetched https://github.com/CoreOffice/XMLCoder.git from cache (1.31s)
[29540/101122] Fetching htmlstring, sqlite.swift, swift-argument-parser, swift-syntax
Fetching https://github.com/richardpiazza/Statement.git
Fetching https://github.com/richardpiazza/LocaleSupport.git
[34992/101917] Fetching htmlstring, sqlite.swift, swift-argument-parser, swift-syntax, localesupport
[35787/102661] Fetching htmlstring, sqlite.swift, swift-argument-parser, swift-syntax, localesupport, statement
Fetched https://github.com/richardpiazza/Statement.git from cache (0.70s)
Fetched https://github.com/richardpiazza/LocaleSupport.git from cache (0.68s)
[36123/101122] Fetching htmlstring, sqlite.swift, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.18s)
[21172/84436] Fetching htmlstring, sqlite.swift, swift-syntax
Fetched https://github.com/stephencelis/SQLite.swift.git from cache (2.88s)
[17629/74349] Fetching htmlstring, swift-syntax
Fetched https://github.com/alexisakers/HTMLString.git from cache (10.98s)
Fetched https://github.com/apple/swift-syntax.git from cache (11.05s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
Computed https://github.com/stephencelis/SQLite.swift.git at 0.15.4 (0.80s)
Fetching https://github.com/swiftlang/swift-toolchain-sqlite
[1/204] Fetching swift-toolchain-sqlite
Fetched https://github.com/swiftlang/swift-toolchain-sqlite from cache (0.86s)
Computing version for https://github.com/JohnSundell/Plot.git
Computed https://github.com/JohnSundell/Plot.git at 0.14.0 (2.90s)
Computing version for https://github.com/CoreOffice/XMLCoder.git
Computed https://github.com/CoreOffice/XMLCoder.git at 0.17.1 (0.80s)
Computing version for https://github.com/richardpiazza/CoreDataPlus.git
Computed https://github.com/richardpiazza/CoreDataPlus.git at 0.5.0 (0.84s)
Fetching https://github.com/apple/swift-log.git
[1/4429] Fetching swift-log
Fetched https://github.com/apple/swift-log.git from cache (0.55s)
Computing version for https://github.com/richardpiazza/Statement.git
Computed https://github.com/richardpiazza/Statement.git at 0.8.1 (1.03s)
Computing version for https://github.com/swiftlang/swift-toolchain-sqlite
Computed https://github.com/swiftlang/swift-toolchain-sqlite at 1.0.4 (0.83s)
Computing version for https://github.com/alexisakers/HTMLString.git
Computed https://github.com/alexisakers/HTMLString.git at 6.0.1 (0.63s)
Computing version for https://github.com/richardpiazza/LocaleSupport.git
Computed https://github.com/richardpiazza/LocaleSupport.git at 0.8.2 (0.80s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.83s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.2 (0.73s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 509.1.1 (1.46s)
Creating working copy for https://github.com/richardpiazza/LocaleSupport.git
Working copy of https://github.com/richardpiazza/LocaleSupport.git resolved at 0.8.2
Creating working copy for https://github.com/CoreOffice/XMLCoder.git
Working copy of https://github.com/CoreOffice/XMLCoder.git resolved at 0.17.1
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.15.4
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
Creating working copy for https://github.com/swiftlang/swift-toolchain-sqlite
Working copy of https://github.com/swiftlang/swift-toolchain-sqlite resolved at 1.0.4
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 509.1.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.6.2
Creating working copy for https://github.com/richardpiazza/CoreDataPlus.git
Working copy of https://github.com/richardpiazza/CoreDataPlus.git resolved at 0.5.0
Creating working copy for https://github.com/alexisakers/HTMLString.git
Working copy of https://github.com/alexisakers/HTMLString.git resolved at 6.0.1
Creating working copy for https://github.com/JohnSundell/Plot.git
Working copy of https://github.com/JohnSundell/Plot.git resolved at 0.14.0
Creating working copy for https://github.com/richardpiazza/Statement.git
Working copy of https://github.com/richardpiazza/Statement.git resolved at 0.8.1
warning: 'sqlite.swift': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/PrivacyInfo.xcprivacy
[1/1] Compiling plugin GenerateDoccReference
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/61] Write sources
[18/61] Copying Info.plist
[21/61] Write sources
[27/61] Copying Model_2_to_3.xcmappingmodel
[27/61] Copying PrecompiledResources
[27/61] Copying Model_1_to_2.xcmappingmodel
[27/61] Copying CatalogModel_3.xcdatamodeld
[27/61] Copying CatalogModel_2.xcdatamodeld
[27/61] Copying CatalogModel_1.xcdatamodeld
[33/61] Write swift-version-24593BA9C3E375BF.txt
[35/154] Emitting module Statement
[36/157] Compiling Logging LogHandler.swift
[37/157] Compiling LocaleSupport LocaleSupportConfiguration.swift
[38/158] Compiling LocaleSupport LocaleSupportError.swift
[39/158] Emitting module SwiftSyntax509
[40/158] Compiling SwiftSyntax509 Empty.swift
[41/159] Compiling LocaleSupport LocalizationKey.swift
[42/159] Compiling LocaleSupport SwiftUI+LocaleSupport.swift
[44/171] Compiling ArgumentParserToolInfo ToolInfo.swift
[45/171] Emitting module ArgumentParserToolInfo
[47/172] Compiling XMLCoder BoolBox.swift
[48/172] Compiling XMLCoder Box.swift
[49/172] Compiling XMLCoder ChoiceBox.swift
[50/172] Compiling Logging MetadataProvider.swift
[51/172] Emitting module TranslationCatalog
[52/173] Compiling TranslationCatalog Locale.LanguageCode+TranslationCatalog.swift
[53/173] Compiling TranslationCatalog Locale.Region+TranslationCatalog.swift
[54/173] Compiling TranslationCatalog CatalogQuery.swift
[55/173] Compiling TranslationCatalog CatalogSchema.swift
[56/173] Compiling HTMLString NSString+HTMLString.swift
[57/173] Compiling HTMLString Mappings.swift
[58/173] Compiling LocaleSupport LocalizationKeyStrategy.swift
[59/173] Compiling LocaleSupport LocalizedStringConvertible.swift
[60/173] Emitting module HTMLString
[61/173] Compiling HTMLString HTMLString.swift
[62/174] Compiling TranslationCatalog Catalog.swift
[63/174] Compiling TranslationCatalog CatalogError.swift
[64/174] Emitting module Logging
[65/174] Compiling Logging Locks.swift
[68/174] Compiling TranslationCatalog CatalogUpdate.swift
[69/174] Compiling TranslationCatalog Expression.swift
[70/174] Compiling Statement Keyword.swift
[71/174] Compiling Statement LogicalPredicate.swift
[72/174] Compiling Statement Segment.swift
[73/174] Compiling XMLCoder DataBox.swift
[74/174] Compiling XMLCoder DateBox.swift
[75/174] Compiling XMLCoder DecimalBox.swift
[76/174] Compiling XMLCoder StringBox.swift
[77/174] Compiling XMLCoder ISO8601DateFormatter.swift
[78/174] Compiling XMLCoder KeyedStorage.swift
[79/174] Compiling XMLCoder Metatypes.swift
[80/174] Compiling XMLCoder UIntBox.swift
[81/174] Compiling XMLCoder URLBox.swift
[82/174] Compiling XMLCoder UnkeyedBox.swift
[83/174] Compiling XMLCoder ValueBox.swift
[84/174] Compiling XMLCoder Element.swift
[85/174] Compiling XMLCoder ElementAndAttribute.swift
[86/175] Compiling XMLCoder XMLCoderElement.swift
[87/175] Compiling XMLCoder XMLDocumentType.swift
[88/175] Compiling XMLCoder XMLHeader.swift
[89/175] Compiling XMLCoder XMLKey.swift
[90/175] Compiling XMLCoder XMLStackParser.swift
[91/175] Compiling XMLCoder DecodingErrorExtension.swift
[93/175] Compiling XMLCoder SingleValueDecodingContainer.swift
[94/175] Compiling XMLCoder XMLChoiceDecodingContainer.swift
[95/175] Compiling XMLCoder XMLDecoder.swift
[96/175] Compiling XMLCoder XMLDecoderImplementation.swift
[97/175] Compiling XMLCoder XMLDecodingStorage.swift
[98/175] Compiling XMLCoder XMLKeyedDecodingContainer.swift
[99/175] Compiling XMLCoder XMLUnkeyedDecodingContainer.swift
[100/175] Compiling XMLCoder DynamicNodeEncoding.swift
[101/175] Compiling XMLCoder EncodingErrorExtension.swift
[102/175] Compiling XMLCoder SingleValueEncodingContainer.swift
[103/175] Compiling XMLCoder XMLChoiceEncodingContainer.swift
[112/181] Emitting module XMLCoder
[134/181] Emitting module LocaleSupport
[136/182] Compiling TranslationCatalog Translation.swift
[137/182] Compiling TranslationCatalog UUID+TranslationCatalog.swift
[138/182] Compiling TranslationCatalog Project.swift
[139/227] Compiling SwiftSyntax BumpPtrAllocator.swift
[140/227] Compiling SwiftSyntax CommonAncestor.swift
[141/227] Compiling SwiftSyntax MissingNodeInitializers.swift
[142/227] Compiling SwiftSyntax RawSyntax.swift
[143/227] Compiling SwiftSyntax AbsolutePosition.swift
[144/227] Compiling SwiftSyntax Assert.swift
[145/227] Compiling SwiftSyntax Convenience.swift
[146/227] Compiling SwiftSyntax MemoryLayout.swift
[148/227] Compiling TranslationCatalog TranslationState.swift
[149/228] Wrapping AST for SwiftSyntax509 for debugging
[150/344] Compiling SwiftToolchainCSQLite sqlite3.c
[151/350] Wrapping AST for TranslationCatalog for debugging
[153/350] Compiling Logging Logging.swift
[154/351] Compiling StatementSQLite JoinContext.swift
[155/351] Compiling StatementSQLite LimitContext.swift
[157/365] Emitting module StatementSQLite
[158/365] Compiling StatementSQLite OrderContext.swift
[159/365] Compiling StatementSQLite SQLiteStatement.swift
[160/365] Compiling StatementSQLite SetContext.swift
[161/365] Compiling StatementSQLite UpdateContext.swift
[162/365] Compiling StatementSQLite Segment+SQLite.swift
[163/365] Compiling StatementSQLite SelectContext.swift
[164/365] Compiling TranslationCatalogFilesystem TranslationDocumentV1.swift
[165/365] Compiling TranslationCatalogFilesystem Document.swift
[166/365] Compiling TranslationCatalogFilesystem DocumentSchemaVersion.swift
[167/365] Compiling StatementSQLite ValuesContext.swift
[168/365] Compiling StatementSQLite WhereContext.swift
[169/365] Compiling Plot SiteMapElements.swift
[170/365] Compiling Plot TwitterCardType.swift
[171/365] Compiling Plot URLRepresentable.swift
[172/365] Compiling Plot XML.swift
[173/365] Compiling Plot XMLAttributes.swift
[174/365] Compiling Plot XMLElements.swift
[175/365] Compiling Plot AnyAttribute.swift
[176/365] Compiling Plot AnyElement.swift
[177/373] Compiling TranslationCatalogFilesystem FileWrapperCatalog.swift
[178/407] Compiling TranslationCatalogFilesystem JSONDecoder+TranslationCatalogFilesystem.swift
[179/407] Compiling TranslationCatalogFilesystem JSONEncoder+TranslationCatalogFilesystem.swift
[180/407] Compiling SQLite Connection.swift
[181/407] Compiling SQLite Errors.swift
[182/407] Compiling SQLite Result.swift
[183/426] Compiling CoreDataPlus Bundle+Resources.swift
[184/426] Compiling CoreDataPlus NSEntityMapping+CoreDataPlus.swift
[185/426] Compiling CoreDataPlus NSPropertyMapping+CoreDataPlus.swift
[186/426] Compiling CoreDataPlus Logger+CoreDataPlus.swift
[187/426] Compiling CoreDataPlus NSAttributeDescription+CoreDataPlus.swift
[188/427] Compiling ArgumentParser MessageInfo.swift
[189/427] Compiling ArgumentParser UsageGenerator.swift
[190/427] Compiling ArgumentParser CollectionExtensions.swift
[191/427] Compiling ArgumentParser Mutex.swift
[192/427] Compiling ArgumentParser Platform.swift
[193/427] Compiling ArgumentParser SequenceExtensions.swift
[194/427] Compiling ArgumentParser StringExtensions.swift
[195/427] Compiling ArgumentParser SwiftExtensions.swift
[196/427] Emitting module ArgumentParser
[197/433] Emitting module CoreDataPlus
[199/435] Compiling CoreDataPlus NSManagedObject+CoreDataPlus.swift
[200/435] Compiling CoreDataPlus NSManagedObjectContext+CoreDataPlus.swift
[201/435] Compiling CoreDataPlus NSPersistentContainer+CoreDataPlus.swift
[202/435] Compiling CoreDataPlus NSPersistentStoreCoordinator+CoreDataPlus.swift
[209/435] Compiling CoreDataPlus Migrator.swift
[210/435] Compiling CoreDataPlus ModelCatalog.swift
[211/435] Compiling CoreDataPlus ModelVersion.swift
[212/435] Compiling CoreDataPlus Persistence.swift
[213/435] Compiling CoreDataPlus NSRelationshipDescription+CoreDataPlus.swift
[214/435] Compiling CoreDataPlus FileExtension.swift
[215/435] Compiling CoreDataPlus ResourceSuffix.swift
[216/435] Compiling CoreDataPlus StoreURL.swift
[216/435] Wrapping AST for Statement for debugging
[220/435] Compiling CoreDataPlus NSEntityDescription+CoreDataPlus.swift
[221/435] Emitting module TranslationCatalogFilesystem
[222/435] Compiling CoreDataPlus CatalogContainer.swift
[223/435] Compiling CoreDataPlus CoreDataPlusError.swift
[223/435] Wrapping AST for StatementSQLite for debugging
[234/436] Compiling ArgumentParser Tree.swift
[235/436] Compiling ArgumentParser CodingKeyValidator.swift
[236/436] Compiling ArgumentParser NonsenseFlagsValidator.swift
[237/436] Compiling ArgumentParser ParsableArgumentsValidation.swift
[238/436] Compiling ArgumentParser PositionalArgumentsValidator.swift
[239/436] Compiling ArgumentParser UniqueNamesValidator.swift
[240/436] Compiling Plot PodcastEpisodeType.swift
[241/436] Compiling Plot PodcastFeed.swift
[242/436] Compiling SQLite CustomFunctions.swift
[243/436] Compiling SQLite DateAndTimeFunctions.swift
[244/436] Compiling SQLite Expression.swift
[245/436] Compiling SQLite Operators.swift
[246/436] Compiling SQLite Query+with.swift
[247/436] Compiling ArgumentParser DumpHelpGenerator.swift
[248/436] Compiling ArgumentParser HelpCommand.swift
[249/436] Compiling ArgumentParser HelpGenerator.swift
[249/436] Wrapping AST for Logging for debugging
[251/436] Emitting module Plot
[252/436] Wrapping AST for HTMLString for debugging
[253/436] Wrapping AST for LocaleSupport for debugging
[255/436] Compiling Plot AnyEnvironmentValue.swift
[256/436] Compiling Plot AnyNode.swift
[257/436] Compiling Plot ElementRenderingBuffer.swift
[258/436] Compiling Plot ElementWrapper.swift
[259/436] Compiling Plot Environment.swift
[260/436] Compiling Plot ModifiedComponent.swift
[261/436] Compiling Plot Renderer.swift
[262/436] Compiling Plot String+Escaping.swift
[262/436] Wrapping AST for CoreDataPlus for debugging
[263/436] Wrapping AST for ArgumentParserToolInfo for debugging
[265/443] Compiling TranslationCatalogCoreData CoreDataCatalog.swift
[266/443] Compiling TranslationCatalogCoreData ExpressionEntity.swift
[267/443] Compiling TranslationCatalogCoreData ProjectEntity.swift
[268/443] Emitting module TranslationCatalogCoreData
[269/443] Compiling TranslationCatalogCoreData TranslationEntity.swift
[270/443] Compiling TranslationCatalogCoreData ManagedModel.swift
[271/443] Compiling TranslationCatalogCoreData resource_bundle_accessor.swift
[272/444] Wrapping AST for TranslationCatalogCoreData for debugging
[286/445] Emitting module SQLite
[298/449] Compiling TranslationCatalogFilesystem FilesystemContainer.swift
[299/450] Wrapping AST for XMLCoder for debugging
[300/450] Wrapping AST for TranslationCatalogFilesystem for debugging
[313/450] Compiling SQLite Blob.swift
[314/450] Compiling SQLite Connection+Aggregation.swift
[315/450] Compiling SQLite Connection+Attach.swift
[316/450] Compiling SQLite Connection+Pragmas.swift
[317/450] Compiling SQLite Coding.swift
[318/450] Compiling SQLite Collation.swift
[319/450] Compiling SQLite CoreFunctions.swift
[329/451] Wrapping AST for Plot for debugging
[384/457] Compiling SQLite Query.swift
[385/457] Compiling SQLite Schema.swift
[386/457] Compiling SQLite Setter.swift
[387/457] Compiling SQLite WindowFunctions.swift
[389/458] Wrapping AST for ArgumentParser for debugging
[403/459] Wrapping AST for SQLite for debugging
[405/472] Compiling TranslationCatalogSQLite SQLiteStatement+ProjectExpression.swift
[406/473] Compiling TranslationCatalogSQLite ProjectExpressionEntity.swift
[407/473] Compiling TranslationCatalogSQLite TranslationEntity.swift
[408/473] Compiling TranslationCatalogSQLite SQLiteStatement+Translation.swift
[409/473] Compiling TranslationCatalogSQLite SQLiteStatement+Expression.swift
[410/473] Compiling TranslationCatalogSQLite SQLiteStatement+Project.swift
[411/473] Emitting module TranslationCatalogSQLite
[412/473] Compiling TranslationCatalogSQLite SQLiteStmt+Entities.swift
[413/473] Emitting module SwiftSyntax
[414/473] Compiling TranslationCatalogSQLite SQLite+Query.swift
[415/473] Compiling TranslationCatalogSQLite SQLite+Schema.swift
[416/473] Compiling TranslationCatalogSQLite SQLiteCatalog+AssociatedTypes.swift
[417/473] Compiling TranslationCatalogSQLite SQLiteCatalog.swift
[418/473] Compiling TranslationCatalogSQLite ExpressionEntity.swift
[419/473] Compiling TranslationCatalogSQLite ProjectEntity.swift
[420/474] Wrapping AST for TranslationCatalogSQLite for debugging
[447/474] Compiling SwiftSyntax SyntaxDeclNodes.swift
[448/474] Compiling SwiftSyntax SyntaxExprNodes.swift
[449/474] Compiling SwiftSyntax SyntaxNodes.swift
[450/474] Compiling SwiftSyntax SyntaxPatternNodes.swift
[451/474] Compiling SwiftSyntax SyntaxStmtNodes.swift
[452/474] Compiling SwiftSyntax SyntaxTypeNodes.swift
[465/475] Wrapping AST for SwiftSyntax for debugging
[467/526] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[468/526] Compiling SwiftBasicFormat Syntax+Extensions.swift
[469/526] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[470/526] Compiling SwiftDiagnostics Note.swift
[471/526] Compiling SwiftDiagnostics Message.swift
[472/526] Compiling SwiftDiagnostics FixIt.swift
[473/526] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[474/526] Compiling SwiftDiagnostics Diagnostic.swift
[475/526] Compiling SwiftDiagnostics Convenience.swift
[476/526] Emitting module SwiftDiagnostics
[477/526] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[478/526] Compiling SwiftBasicFormat BasicFormat.swift
[479/526] Emitting module SwiftBasicFormat
[481/528] Wrapping AST for SwiftBasicFormat for debugging
[482/528] Wrapping AST for SwiftDiagnostics for debugging
[484/528] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[485/528] Compiling SwiftParser StringLiterals.swift
[486/528] Compiling SwiftParser SwiftParserCompatibility.swift
[487/528] Compiling SwiftParser SyntaxUtils.swift
[488/528] Compiling SwiftParser TokenConsumer.swift
[489/533] Compiling SwiftParser TokenPrecedence.swift
[490/533] Compiling SwiftParser TokenSpec.swift
[491/533] Compiling SwiftParser TokenSpecSet.swift
[492/533] Compiling SwiftParser TopLevel.swift
[493/533] Compiling SwiftParser TriviaParser.swift
[494/533] Compiling SwiftParser Lexer.swift
[495/533] Compiling SwiftParser RegexLiteralLexer.swift
[496/533] Compiling SwiftParser UnicodeScalarExtensions.swift
[497/533] Compiling SwiftParser Lookahead.swift
[498/533] Compiling SwiftParser LoopProgressCondition.swift
[499/533] Compiling SwiftParser Modifiers.swift
[500/533] Compiling SwiftParser Names.swift
[501/533] Compiling SwiftParser Nominals.swift
[502/533] Compiling SwiftParser Parameters.swift
[503/533] Compiling SwiftParser ParseSourceFile.swift
[504/533] Compiling SwiftParser Parser.swift
[505/533] Compiling SwiftParser Patterns.swift
[506/533] Compiling SwiftParser Recovery.swift
[507/533] Compiling SwiftParser Specifiers.swift
[508/533] Compiling SwiftParser Statements.swift
[509/533] Compiling SwiftParser Types.swift
[510/533] Compiling SwiftParser IsLexerClassified.swift
[511/533] Compiling SwiftParser LayoutNodes+Parsable.swift
[512/533] Compiling SwiftParser Parser+TokenSpecSet.swift
[513/533] Compiling SwiftParser TokenSpecStaticMembers.swift
[514/533] Compiling SwiftParser Attributes.swift
[515/533] Compiling SwiftParser Availability.swift
[516/533] Compiling SwiftParser CharacterInfo.swift
[517/533] Compiling SwiftParser CollectionNodes+Parsable.swift
[518/533] Compiling SwiftParser Declarations.swift
[519/533] Compiling SwiftParser Directives.swift
[520/533] Compiling SwiftParser ExperimentalFeatures.swift
[521/533] Compiling SwiftParser Expressions.swift
[522/533] Compiling SwiftParser IncrementalParseTransition.swift
[523/533] Compiling SwiftParser Cursor.swift
[524/533] Compiling SwiftParser Lexeme.swift
[525/533] Compiling SwiftParser LexemeSequence.swift
[526/533] Emitting module SwiftParser
[527/534] Wrapping AST for SwiftParser for debugging
[529/547] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[530/548] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[531/548] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[532/548] Compiling SwiftParserDiagnostics Utils.swift
[533/548] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[534/548] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[535/548] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[536/548] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[537/548] Compiling SwiftParserDiagnostics PresenceUtils.swift
[538/548] Compiling SwiftParserDiagnostics MissingNodesError.swift
[539/548] Compiling SwiftParserDiagnostics MissingTokenError.swift
[540/548] Emitting module SwiftParserDiagnostics
[541/548] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[542/548] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[543/549] Wrapping AST for SwiftParserDiagnostics for debugging
[545/563] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[546/563] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[547/564] Compiling SwiftSyntaxBuilder Indenter.swift
[548/564] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[549/564] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[550/564] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[551/564] Emitting module SwiftSyntaxBuilder
[552/564] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[553/564] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[554/564] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[555/564] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[556/564] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[557/564] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[558/564] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[559/564] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[560/565] Wrapping AST for SwiftSyntaxBuilder for debugging
[562/582] Emitting module TranslationCatalogIO
[563/584] Compiling TranslationCatalogIO NodeID.swift
[564/584] Compiling TranslationCatalogIO NodePath.swift
[565/584] Compiling TranslationCatalogIO Resource.swift
[566/584] Compiling TranslationCatalogIO StringsXml.swift
[567/584] Compiling TranslationCatalogIO Plot+IO.swift
[568/584] Compiling TranslationCatalogIO String+IO.swift
[569/584] Compiling TranslationCatalogIO MarkdownTable.swift
[570/584] Compiling TranslationCatalogIO RenderFormat.swift
[571/584] Compiling TranslationCatalogIO XML+Expression.swift
[572/584] Compiling TranslationCatalogIO FileFormat.swift
[573/584] Compiling TranslationCatalogIO ExpressionRenderer.swift
[574/584] Compiling TranslationCatalogIO Dictionary+AppleStrings.swift
[575/584] Compiling TranslationCatalogIO Expression+IO.swift
[576/584] Compiling TranslationCatalogIO ExpressionDecoder.swift
[577/584] Compiling TranslationCatalogIO ExpressionEncoder.swift
[578/584] Compiling TranslationCatalogIO ExpressionImporter.swift
[579/584] Compiling TranslationCatalogIO KeyHierarchy+Syntax.swift
[580/584] Compiling TranslationCatalogIO KeyHierarchy.swift
[581/585] Wrapping AST for TranslationCatalogIO for debugging
[583/604] Compiling localizer Locale+localizer.swift
[584/604] Compiling localizer RenderFormat+localizer.swift
[585/606] Compiling localizer Configure.swift
[586/606] Compiling localizer Arguments.swift
[587/606] Compiling localizer FileFormat+localizer.swift
[588/606] Compiling localizer FileManager+localizer.swift
[589/606] Compiling localizer Configuration.swift
[590/606] Compiling localizer Configure+Get.swift
[591/606] Compiling localizer Configure+Set.swift
[592/606] Compiling localizer Preview.swift
[593/606] Compiling localizer localizer.swift
[594/606] Emitting module localizer
[595/606] Compiling localizer Catalog+Delete.swift
[596/606] Compiling localizer Catalog+Export.swift
[597/606] Compiling localizer Catalog+Generate.swift
[598/606] Compiling localizer Catalog+Syntax.swift
[599/606] Compiling localizer Catalog+Update.swift
[600/606] Compiling localizer Catalog.swift
[601/606] Compiling localizer Catalog+Import.swift
[602/606] Compiling localizer Catalog+Insert.swift
[603/606] Compiling localizer Catalog+Query.swift
[604/607] Wrapping AST for localizer for debugging
[605/607] Write Objects.LinkFileList
[606/607] Linking localizer
Build complete! (261.01s)
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "localesupport",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/richardpiazza/LocaleSupport.git"
    },
    {
      "identity" : "statement",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/richardpiazza/Statement.git"
    },
    {
      "identity" : "coredataplus",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.5.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/richardpiazza/CoreDataPlus.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "509.0.0",
            "upper_bound" : "510.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-syntax.git"
    },
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.17.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/CoreOffice/XMLCoder.git"
    },
    {
      "identity" : "plot",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.14.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/JohnSundell/Plot.git"
    },
    {
      "identity" : "htmlstring",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.0.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/alexisakers/HTMLString.git"
    },
    {
      "identity" : "sqlite.swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.15.4",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/stephencelis/SQLite.swift.git"
    }
  ],
  "manifest_display_name" : "TranslationCatalog",
  "name" : "TranslationCatalog",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "16.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "TranslationCatalog",
      "targets" : [
        "TranslationCatalog",
        "TranslationCatalogCoreData",
        "TranslationCatalogIO",
        "TranslationCatalogSQLite",
        "TranslationCatalogFilesystem"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "localizer",
      "targets" : [
        "localizer"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "localizer",
      "module_type" : "SwiftTarget",
      "name" : "localizer",
      "path" : "Sources/localizer",
      "product_dependencies" : [
        "ArgumentParser",
        "LocaleSupport"
      ],
      "product_memberships" : [
        "localizer"
      ],
      "sources" : [
        "Catalog+Delete.swift",
        "Catalog+Export.swift",
        "Catalog+Generate.swift",
        "Catalog+Import.swift",
        "Catalog+Insert.swift",
        "Catalog+Query.swift",
        "Catalog+Syntax.swift",
        "Catalog+Update.swift",
        "Catalog.swift",
        "Configuration.swift",
        "Configure+Get.swift",
        "Configure+Set.swift",
        "Configure.swift",
        "Extensions/Arguments.swift",
        "Extensions/FileFormat+localizer.swift",
        "Extensions/FileManager+localizer.swift",
        "Extensions/Locale+localizer.swift",
        "Extensions/RenderFormat+localizer.swift",
        "Preview.swift",
        "localizer.swift"
      ],
      "target_dependencies" : [
        "TranslationCatalog",
        "TranslationCatalogCoreData",
        "TranslationCatalogIO",
        "TranslationCatalogSQLite",
        "TranslationCatalogFilesystem"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "TranslationCatalogTests",
      "module_type" : "SwiftTarget",
      "name" : "TranslationCatalogTests",
      "path" : "Tests/TranslationCatalogTests",
      "sources" : [
        "CoreDataEmptyCatalogTests.swift",
        "CoreDataQueryCatalogTests.swift",
        "Extensions/Catalog+DeleteAssertions.swift",
        "Extensions/Catalog+InsertAssertions.swift",
        "Extensions/Catalog+QueryAssertions.swift",
        "Extensions/Catalog+UpdateAssertions.swift",
        "FilesystemEmptyCatalogTests.swift",
        "FilesystemEncodingTests.swift",
        "FilesystemQueryCatalogTests.swift",
        "KeyHierarchy2Tests.swift",
        "KeyHierarchyTests.swift",
        "NodeSortTests.swift",
        "SQLiteEmptyCatalogTests.swift",
        "SQLiteQueryCatalogTests.swift",
        "StringReplacementTests.swift",
        "TestCases/EmptyCatalogTestCase.swift",
        "TestCases/QueryCatalogTestCase.swift"
      ],
      "target_dependencies" : [
        "TranslationCatalog",
        "TranslationCatalogCoreData",
        "TranslationCatalogIO",
        "TranslationCatalogFilesystem",
        "TranslationCatalogSQLite"
      ],
      "type" : "test"
    },
    {
      "c99name" : "TranslationCatalogSQLite",
      "module_type" : "SwiftTarget",
      "name" : "TranslationCatalogSQLite",
      "path" : "Sources/TranslationCatalogSQLite",
      "product_dependencies" : [
        "Statement",
        "StatementSQLite",
        "SQLite"
      ],
      "product_memberships" : [
        "TranslationCatalog",
        "localizer"
      ],
      "sources" : [
        "Entities/ExpressionEntity.swift",
        "Entities/ProjectEntity.swift",
        "Entities/ProjectExpressionEntity.swift",
        "Entities/TranslationEntity.swift",
        "SQLite+Query.swift",
        "SQLite+Schema.swift",
        "SQLiteCatalog+AssociatedTypes.swift",
        "SQLiteCatalog.swift",
        "SQLiteStatement+Expression.swift",
        "SQLiteStatement+Project.swift",
        "SQLiteStatement+ProjectExpression.swift",
        "SQLiteStatement+Translation.swift",
        "SQLiteStmt+Entities.swift"
      ],
      "target_dependencies" : [
        "TranslationCatalog"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TranslationCatalogIO",
      "module_type" : "SwiftTarget",
      "name" : "TranslationCatalogIO",
      "path" : "Sources/TranslationCatalogIO",
      "product_dependencies" : [
        "XMLCoder",
        "Plot",
        "HTMLString",
        "SwiftSyntax",
        "SwiftSyntaxBuilder",
        "LocaleSupport"
      ],
      "product_memberships" : [
        "TranslationCatalog",
        "localizer"
      ],
      "sources" : [
        "ExpressionDecoder.swift",
        "ExpressionEncoder.swift",
        "ExpressionImporter.swift",
        "ExpressionRenderer.swift",
        "Extensions/Dictionary+AppleStrings.swift",
        "Extensions/Expression+IO.swift",
        "Extensions/Plot+IO.swift",
        "Extensions/String+IO.swift",
        "Extensions/XML+Expression.swift",
        "FileFormat.swift",
        "Internal/NodeID.swift",
        "Internal/NodePath.swift",
        "Internal/Resource.swift",
        "Internal/StringsXml.swift",
        "KeyHierarchy+Syntax.swift",
        "KeyHierarchy.swift",
        "MarkdownTable.swift",
        "RenderFormat.swift"
      ],
      "target_dependencies" : [
        "TranslationCatalog"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TranslationCatalogFilesystem",
      "module_type" : "SwiftTarget",
      "name" : "TranslationCatalogFilesystem",
      "path" : "Sources/TranslationCatalogFilesystem",
      "product_memberships" : [
        "TranslationCatalog",
        "localizer"
      ],
      "sources" : [
        "DirectoryCatalog.swift",
        "Documents/Deprecated/ExpressionDocumentV1.swift",
        "Documents/Deprecated/TranslationDocumentV1.swift",
        "Documents/Document.swift",
        "Documents/DocumentSchemaVersion.swift",
        "Documents/ExpressionDocument.swift",
        "Documents/ProjectDocument.swift",
        "Documents/TranslationDocument.swift",
        "Extensions/JSONDecoder+TranslationCatalogFilesystem.swift",
        "Extensions/JSONEncoder+TranslationCatalogFilesystem.swift",
        "FileWrapperCatalog.swift",
        "FilesystemContainer.swift"
      ],
      "target_dependencies" : [
        "TranslationCatalog"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TranslationCatalogCoreData",
      "module_type" : "SwiftTarget",
      "name" : "TranslationCatalogCoreData",
      "path" : "Sources/TranslationCatalogCoreData",
      "product_dependencies" : [
        "CoreDataPlus"
      ],
      "product_memberships" : [
        "TranslationCatalog",
        "localizer"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/TranslationCatalogCoreData/PrecompiledResources",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/CatalogModel_1.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/CatalogModel_2.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/CatalogModel_3.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/Model_1_to_2.xcmappingmodel",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/Model_2_to_3.xcmappingmodel",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreDataCatalog.swift",
        "Entities/ExpressionEntity.swift",
        "Entities/ProjectEntity.swift",
        "Entities/TranslationEntity.swift",
        "ManagedModel.swift"
      ],
      "target_dependencies" : [
        "TranslationCatalog"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TranslationCatalog",
      "module_type" : "SwiftTarget",
      "name" : "TranslationCatalog",
      "path" : "Sources/TranslationCatalog",
      "product_memberships" : [
        "TranslationCatalog",
        "localizer"
      ],
      "sources" : [
        "Catalog.swift",
        "CatalogError.swift",
        "CatalogQuery.swift",
        "CatalogSchema.swift",
        "CatalogUpdate.swift",
        "Expression.swift",
        "Extensions/Locale.LanguageCode+TranslationCatalog.swift",
        "Extensions/Locale.Region+TranslationCatalog.swift",
        "Extensions/UUID+TranslationCatalog.swift",
        "Project.swift",
        "Translation.swift",
        "TranslationState.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalizerTests",
      "module_type" : "SwiftTarget",
      "name" : "LocalizerTests",
      "path" : "Tests/LocalizerTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/File.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/Import1.strings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/Import2.strings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/Localizable.strings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/Strings.xml",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_core_data.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_core_data_v2.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_core_data_v3.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_v4.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_v5.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_single_project_entity.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_single_project_entity_v4.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/Resources/test_single_project_entity_v5.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/LocalizerTests/StructuredResources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CatalogDeleteProjectTests.swift",
        "CatalogGenerateTests.swift",
        "CatalogSyntaxTests.swift",
        "CoreDataExportTests.swift",
        "FilesystemExportTests.swift",
        "FilesystemImportTests.swift",
        "HelpTests.swift",
        "Models/LocalizerProcess.swift",
        "Models/TestResource.swift",
        "PreviewTests.swift",
        "SQLiteExportTests.swift",
        "TestCases/LocalizerTestCase.swift"
      ],
      "target_dependencies" : [
        "localizer"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "5.9"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:046a2cda21bb64b2d09e6d52c84584e938ec1698de194871f3d7088597b2bb28
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.