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 (9d510d), with Swift 6.2 (beta) for macOS (SPM) on 31 Aug 2025 22:44:15 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/richardpiazza/TranslationCatalog.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/richardpiazza/TranslationCatalog
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 9d510d8 Re-include LocaleSupport (#40)
Cloned https://github.com/richardpiazza/TranslationCatalog.git
Revision (git rev-parse @):
9d510d898e461f818912d66a41e1a38baffbedf2
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/richardpiazza/TranslationCatalog.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/richardpiazza/TranslationCatalog.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/31] Write sources
[6/31] Copying Info.plist
[6/31] Write localizer-entitlement.plist
[7/31] Write sources
[21/31] Copying Model_2_to_3.xcmappingmodel
[22/31] Copying Model_1_to_2.xcmappingmodel
[23/31] Copying CatalogModel_2.xcdatamodeld
[23/31] Copying CatalogModel_1.xcdatamodeld
[25/31] Copying CatalogModel_3.xcdatamodeld
[26/31] Copying PrecompiledResources
[27/31] Write swift-version-1EA4D86E10B52AF.txt
[29/230] Emitting module ArgumentParserToolInfo
[30/230] Compiling ArgumentParserToolInfo ToolInfo.swift
[31/276] Compiling Logging MetadataProvider.swift
[32/276] Compiling Logging Locks.swift
[33/276] Compiling Logging Logging.swift
[34/276] Emitting module Logging
[35/276] Compiling Logging LogHandler.swift
[36/295] Emitting module Statement
[37/297] Compiling ArgumentParser CodingKeyValidator.swift
[38/297] Compiling ArgumentParser ParsableCommand.swift
[39/297] Compiling ArgumentParser ArgumentDecoder.swift
[40/297] Compiling ArgumentParser ArgumentDefinition.swift
[41/300] Compiling CoreDataPlus Persistence.swift
[42/300] Compiling CoreDataPlus Migrator.swift
[43/300] Compiling CoreDataPlus ModelCatalog.swift
[44/300] Compiling ArgumentParser ExpressibleByArgument.swift
[45/300] Compiling ArgumentParser ParsableArguments.swift
[46/304] Compiling ArgumentParser Option.swift
[47/304] Compiling ArgumentParser OptionGroup.swift
[48/304] Compiling ArgumentParser AsyncParsableCommand.swift
[49/304] Compiling HTMLString NSString+HTMLString.swift
[50/304] Emitting module XMLCoder
[52/309] Compiling ArgumentParser Flag.swift
[53/309] Compiling ArgumentParser NameSpecification.swift
[54/309] Compiling Statement LogicalPredicate.swift
[55/309] Compiling Statement Segment.swift
[56/309] Compiling TranslationCatalog Locale.Region+TranslationCatalog.swift
[60/310] Compiling CoreDataPlus Logger+CoreDataPlus.swift
[61/310] Compiling CoreDataPlus NSPersistentStoreCoordinator+CoreDataPlus.swift
[62/310] Emitting module TranslationCatalog
[63/310] Compiling ArgumentParser InputKey.swift
[64/310] Compiling ArgumentParser InputOrigin.swift
[65/310] Compiling ArgumentParser Name.swift
[66/310] Compiling ArgumentParser Parsed.swift
[67/310] Compiling ArgumentParser ParsedValues.swift
[68/310] Compiling SQLite WindowFunctions.swift
[69/310] Compiling ArgumentParser UsageGenerator.swift
[70/310] Compiling ArgumentParser CollectionExtensions.swift
[71/310] Compiling ArgumentParser Mutex.swift
[72/310] Compiling ArgumentParser Platform.swift
[73/310] Emitting module HTMLString
[74/310] Compiling HTMLString Mappings.swift
[75/310] Compiling HTMLString HTMLString.swift
[76/310] Compiling CoreDataPlus NSAttributeDescription+CoreDataPlus.swift
[77/310] Compiling CoreDataPlus NSEntityDescription+CoreDataPlus.swift
[78/310] Compiling CoreDataPlus CatalogContainer.swift
[79/310] Compiling CoreDataPlus CoreDataPlusError.swift
[80/310] Compiling CoreDataPlus NSEntityMapping+CoreDataPlus.swift
[81/310] Compiling CoreDataPlus NSManagedObject+CoreDataPlus.swift
[82/310] Compiling CoreDataPlus NSManagedObjectContext+CoreDataPlus.swift
[83/310] Emitting module Plot
[84/316] Compiling TranslationCatalog Locale.LanguageCode+TranslationCatalog.swift
[86/316] Compiling CoreDataPlus NSPersistentContainer+CoreDataPlus.swift
[87/316] Compiling CoreDataPlus NSRelationshipDescription+CoreDataPlus.swift
[91/316] Compiling CoreDataPlus FileExtension.swift
[92/316] Compiling CoreDataPlus Bundle+Resources.swift
[93/316] Compiling CoreDataPlus NSPropertyMapping+CoreDataPlus.swift
[94/316] Compiling CoreDataPlus ModelVersion.swift
[109/316] Compiling LocaleSupport Locale.Script+LocaleSupport.swift
[110/316] Compiling XMLCoder XMLReferencingEncoder.swift
[111/316] Compiling XMLCoder XMLUnkeyedEncodingContainer.swift
[112/316] Compiling Plot AnyAttribute.swift
[113/316] Compiling Plot AnyElement.swift
[114/316] Compiling Plot AnyEnvironmentValue.swift
[115/316] Compiling Plot AnyNode.swift
[116/316] Compiling SQLite Setter.swift
[123/316] Compiling Plot EmptyComponent.swift
[124/316] Compiling Plot EnvironmentKey.swift
[125/316] Compiling Plot EnvironmentValue.swift
[126/316] Compiling Plot HTML.swift
[127/316] Compiling Plot HTMLAnchorRelationship.swift
[128/316] Compiling Plot HTMLAnchorTarget.swift
[129/316] Compiling Plot HTMLAttributes.swift
[134/316] Compiling XMLCoder XMLEncoderImplementation.swift
[135/316] Compiling XMLCoder XMLEncodingStorage.swift
[136/316] Compiling XMLCoder XMLKeyedEncodingContainer.swift
[137/316] Emitting module LocaleSupport
[138/316] Emitting module SQLite
[143/316] Compiling TranslationCatalog Translation.swift
[144/316] Compiling TranslationCatalog Expression.swift
[145/316] Compiling TranslationCatalog CatalogUpdate.swift
[146/316] Compiling TranslationCatalog UUID+TranslationCatalog.swift
[147/316] Compiling TranslationCatalog Project.swift
[148/316] Compiling LocaleSupport Locale+LocaleSupport.swift
[149/316] Compiling LocaleSupport LocaleSupportError.swift
[150/316] Compiling LocaleSupport LocaleSupportConfiguration.swift
[151/316] Compiling LocaleSupport LocalizedStringConvertible.swift
[152/316] Compiling SQLite Schema.swift
[174/335] Compiling LocaleSupport Locale.LanguageCode+LocaleSupport.swift
[175/335] Compiling LocaleSupport Locale.Region+LocaleSupport.swift
[176/335] Compiling ArgumentParser SwiftExtensions.swift
[177/335] Compiling ArgumentParser Tree.swift
[183/335] Compiling StatementSQLite JoinContext.swift
[184/335] Compiling StatementSQLite SQLiteStatement.swift
[185/335] Compiling StatementSQLite Segment+SQLite.swift
[186/335] Compiling StatementSQLite DataType+SQLite.swift
[187/335] Compiling StatementSQLite DataTypeConvertible+SQLite.swift
[188/335] Compiling StatementSQLite LimitContext.swift
[189/335] Compiling StatementSQLite OrderContext.swift
[190/335] Compiling StatementSQLite UpdateContext.swift
[191/335] Compiling StatementSQLite ValuesContext.swift
[192/335] Compiling StatementSQLite SelectContext.swift
[193/335] Compiling StatementSQLite SetContext.swift
[203/335] Compiling TranslationCatalog TranslationState.swift
[250/343] Compiling StatementSQLite Field+SQLite.swift
[251/343] Compiling StatementSQLite InsertContext.swift
[255/343] Emitting module ArgumentParser
[261/343] Compiling StatementSQLite FromContext.swift
[262/343] Compiling StatementSQLite HavingContext.swift
[263/343] Compiling StatementSQLite AlterTableContext.swift
[264/343] Compiling StatementSQLite CreateContext.swift
[265/343] Compiling StatementSQLite DeleteContext.swift
[284/343] Compiling Plot ElementRenderingBuffer.swift
[285/343] Compiling Plot ElementWrapper.swift
[286/343] Compiling Plot Environment.swift
[287/343] Compiling Plot ModifiedComponent.swift
[288/343] Compiling Plot Renderer.swift
[289/343] Compiling Plot String+Escaping.swift
[304/344] Emitting module StatementSQLite
[309/344] Compiling StatementSQLite WhereContext.swift
[310/344] Compiling TranslationCatalogFilesystem TranslationDocument.swift
[318/373] Compiling TranslationCatalogIO Dictionary+AppleStrings.swift
[319/373] Compiling TranslationCatalogIO Expression+IO.swift
[320/373] Emitting module CoreDataPlus
[321/373] Compiling TranslationCatalogIO ExpressionDecoder.swift
[322/373] Compiling TranslationCatalogIO ExpressionEncoder.swift
[327/373] Compiling TranslationCatalogIO ExpressionImporter.swift
[328/373] Compiling TranslationCatalogIO ExpressionRenderer.swift
[333/373] Compiling TranslationCatalogIO Plot+IO.swift
[334/373] Compiling TranslationCatalogIO String+IO.swift
[335/373] Compiling TranslationCatalogIO MarkdownTable.swift
[336/373] Compiling TranslationCatalogIO StringsXml.swift
[337/373] Compiling TranslationCatalogIO Resource.swift
[338/373] Compiling TranslationCatalogIO FileFormat.swift
[339/374] Compiling TranslationCatalogSQLite SQLiteStatement+Translation.swift
[340/374] Compiling TranslationCatalogSQLite SQLiteStatement+ProjectExpression.swift
[341/374] Compiling TranslationCatalogSQLite SQLiteStatement+Project.swift
[342/375] Compiling TranslationCatalogIO XML+Expression.swift
[351/375] Emitting module TranslationCatalogIO
[352/375] Compiling TranslationCatalogSQLite SQLiteCatalog+AssociatedTypes.swift
[355/375] Compiling TranslationCatalogIO RenderFormat.swift
[356/375] Compiling CoreDataPlus ResourceSuffix.swift
[357/375] Compiling CoreDataPlus StoreURL.swift
[358/375] Compiling TranslationCatalogSQLite SQLiteStmt+Entities.swift
[361/375] Compiling TranslationCatalogSQLite SQLiteStatement+Expression.swift
[364/375] Emitting module TranslationCatalogSQLite
[365/375] Compiling TranslationCatalogSQLite SQLiteCatalog.swift
[366/375] Compiling TranslationCatalogFilesystem ProjectDocument.swift
[367/375] Compiling TranslationCatalogFilesystem Document.swift
[368/375] Compiling TranslationCatalogFilesystem ExpressionDocument.swift
[369/375] Compiling TranslationCatalogFilesystem TranslationDocumentV1.swift
[370/375] Compiling TranslationCatalogFilesystem FilesystemCatalog.swift
[371/375] Compiling TranslationCatalogFilesystem ExpressionDocumentV1.swift
[372/375] Emitting module TranslationCatalogFilesystem
[373/382] Compiling TranslationCatalogCoreData ManagedModel.swift
[374/382] Compiling TranslationCatalogCoreData ProjectEntity.swift
[375/382] Compiling TranslationCatalogCoreData TranslationEntity.swift
[376/382] Compiling TranslationCatalogCoreData resource_bundle_accessor.swift
[377/382] Compiling TranslationCatalogCoreData ExpressionEntity.swift
[378/382] Emitting module TranslationCatalogCoreData
[379/382] Compiling TranslationCatalogCoreData CoreDataCatalog.swift
[380/401] Compiling localizer FileManager+localizer.swift
[381/401] Compiling localizer Locale+localizer.swift
[382/401] Compiling localizer Arguments.swift
[383/401] Compiling localizer FileFormat+localizer.swift
[384/402] Compiling localizer RenderFormat+localizer.swift
[385/402] Compiling localizer Preview.swift
[386/402] Compiling localizer localizer.swift
[387/402] Compiling localizer Configure+Set.swift
[388/402] Compiling localizer Configure.swift
[389/402] Compiling localizer Catalog+Generate.swift
[390/402] Compiling localizer Catalog+Import.swift
[391/402] Compiling localizer Configuration.swift
[392/402] Compiling localizer Configure+Get.swift
[393/402] Compiling localizer Catalog+Update.swift
[394/402] Compiling localizer Catalog.swift
[395/402] Compiling localizer Catalog+Delete.swift
[396/402] Compiling localizer Catalog+Export.swift
[397/402] Compiling localizer Catalog+Insert.swift
[398/402] Compiling localizer Catalog+Query.swift
[399/402] Emitting module localizer
[399/402] Write Objects.LinkFileList
[400/402] Linking localizer
[401/402] Applying localizer
Build complete! (37.12s)
Fetching https://github.com/stephencelis/SQLite.swift.git
Fetching https://github.com/JohnSundell/Plot.git
Fetching https://github.com/richardpiazza/CoreDataPlus.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/alexisakers/HTMLString.git
Fetching https://github.com/richardpiazza/Statement.git
Fetching https://github.com/CoreOffice/XMLCoder.git
[1/1631] Fetching htmlstring
[18/3727] Fetching htmlstring, plot
[298/3965] Fetching htmlstring, plot, coredataplus
[403/4709] Fetching htmlstring, plot, coredataplus, statement
[688/14791] Fetching htmlstring, plot, coredataplus, statement, xmlcoder
[1334/24848] Fetching htmlstring, plot, coredataplus, statement, xmlcoder, sqlite.swift
[5539/40537] Fetching htmlstring, plot, coredataplus, statement, xmlcoder, sqlite.swift, swift-argument-parser
Fetched https://github.com/CoreOffice/XMLCoder.git from cache (1.20s)
[13401/30455] Fetching htmlstring, plot, coredataplus, statement, sqlite.swift, swift-argument-parser
Fetching https://github.com/richardpiazza/LocaleSupport.git
Fetched https://github.com/stephencelis/SQLite.swift.git from cache (1.56s)
Fetched https://github.com/alexisakers/HTMLString.git from cache (1.57s)
Fetched https://github.com/richardpiazza/Statement.git from cache (1.58s)
Fetched https://github.com/JohnSundell/Plot.git from cache (1.58s)
Fetched https://github.com/richardpiazza/CoreDataPlus.git from cache (1.58s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.58s)
[1/772] Fetching localesupport
Fetched https://github.com/richardpiazza/LocaleSupport.git from cache (0.76s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
Computed https://github.com/stephencelis/SQLite.swift.git at 0.15.4 (2.44s)
Fetching https://github.com/swiftlang/swift-toolchain-sqlite
[1/171] Fetching swift-toolchain-sqlite
Fetched https://github.com/swiftlang/swift-toolchain-sqlite from cache (1.20s)
Computing version for https://github.com/JohnSundell/Plot.git
Computed https://github.com/JohnSundell/Plot.git at 0.14.0 (3.92s)
Computing version for https://github.com/CoreOffice/XMLCoder.git
Computed https://github.com/CoreOffice/XMLCoder.git at 0.17.1 (0.53s)
Computing version for https://github.com/richardpiazza/CoreDataPlus.git
Computed https://github.com/richardpiazza/CoreDataPlus.git at 0.5.0 (0.41s)
Fetching https://github.com/apple/swift-log.git
[1/3897] Fetching swift-log
Fetched https://github.com/apple/swift-log.git from cache (1.05s)
Computing version for https://github.com/richardpiazza/Statement.git
Computed https://github.com/richardpiazza/Statement.git at 0.8.1 (1.59s)
Computing version for https://github.com/richardpiazza/LocaleSupport.git
Computed https://github.com/richardpiazza/LocaleSupport.git at 0.8.0 (0.40s)
Computing version for https://github.com/swiftlang/swift-toolchain-sqlite
Computed https://github.com/swiftlang/swift-toolchain-sqlite at 1.0.4 (0.51s)
Computing version for https://github.com/alexisakers/HTMLString.git
Computed https://github.com/alexisakers/HTMLString.git at 6.0.1 (0.53s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.1 (0.44s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.41s)
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/richardpiazza/Statement.git
Working copy of https://github.com/richardpiazza/Statement.git resolved at 0.8.1
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/CoreOffice/XMLCoder.git
Working copy of https://github.com/CoreOffice/XMLCoder.git resolved at 0.17.1
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/richardpiazza/CoreDataPlus.git
Working copy of https://github.com/richardpiazza/CoreDataPlus.git resolved at 0.5.0
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/alexisakers/HTMLString.git
Working copy of https://github.com/alexisakers/HTMLString.git resolved at 6.0.1
Creating working copy for https://github.com/richardpiazza/LocaleSupport.git
Working copy of https://github.com/richardpiazza/LocaleSupport.git resolved at 0.8.0
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.1
warning: 'sqlite.swift': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/PrivacyInfo.xcprivacy
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "localesupport",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.0",
            "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" : "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" : "/Users/admin/builder/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+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",
        "FilesystemQueryCatalogTests.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"
      ],
      "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/Resource.swift",
        "Internal/StringsXml.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" : [
        "Documents/Deprecated/ExpressionDocumentV1.swift",
        "Documents/Deprecated/TranslationDocumentV1.swift",
        "Documents/Document.swift",
        "Documents/ExpressionDocument.swift",
        "Documents/ProjectDocument.swift",
        "Documents/TranslationDocument.swift",
        "FilesystemCatalog.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" : "/Users/admin/builder/spi-builder-workspace/Sources/TranslationCatalogCoreData/PrecompiledResources",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/CatalogModel_1.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/CatalogModel_2.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/CatalogModel_3.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/TranslationCatalogCoreData/Resources/Model_1_to_2.xcmappingmodel",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/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" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/File.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/Import1.strings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/Import2.strings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/Localizable.strings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/Strings.xml",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_core_data.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_core_data_v2.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_core_data_v3.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_v4.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_multi_language_v5.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_single_project_entity.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_single_project_entity_v4.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/Resources/test_single_project_entity_v5.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/LocalizerTests/StructuredResources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CatalogDeleteProjectTests.swift",
        "CatalogGenerateTests.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"
}
Done.