The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Stringly with Swift 5.9 for macOS (SPM).

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.27.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/yonaskolb/Stringly.git
Reference: master
Initialized empty Git repository in /Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/yonaskolb/Stringly
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at fc029f5 remove git files
Cloned https://github.com/yonaskolb/Stringly.git
Revision (git rev-parse @):
fc029f5358cbbbc4fbf20c006ca5ce30cb9021c9
SUCCESS checkout https://github.com/yonaskolb/Stringly.git at master
Fetching https://github.com/yonaskolb/Codability from cache
Fetching https://github.com/dduan/TOMLDeserializer from cache
Fetching https://github.com/onevcat/Rainbow from cache
Fetched https://github.com/yonaskolb/Codability (0.18s)
Fetched https://github.com/dduan/TOMLDeserializer (0.18s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetching https://github.com/jakeheis/SwiftCLI from cache
Fetched https://github.com/onevcat/Rainbow (0.18s)
Fetching https://github.com/dduan/NetTime from cache
Fetched https://github.com/dduan/NetTime (0.16s)
Fetching https://github.com/kylef/PathKit from cache
Fetched https://github.com/kylef/Spectre.git (0.17s)
Fetched https://github.com/jakeheis/SwiftCLI (0.17s)
Fetching https://github.com/jpsim/Yams from cache
Fetched https://github.com/kylef/PathKit (0.15s)
Fetched https://github.com/jpsim/Yams (0.27s)
Computing version for https://github.com/yonaskolb/Codability
Computed https://github.com/yonaskolb/Codability at 0.2.1 (0.51s)
Computing version for https://github.com/dduan/TOMLDeserializer
Computed https://github.com/dduan/TOMLDeserializer at 0.2.4 (0.36s)
Computing version for https://github.com/jakeheis/SwiftCLI
Computed https://github.com/jakeheis/SwiftCLI at 6.0.3 (0.02s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 3.1.5 (0.02s)
Computing version for https://github.com/kylef/PathKit
Computed https://github.com/kylef/PathKit at 1.0.1 (0.02s)
Computing version for https://github.com/jpsim/Yams
Computed https://github.com/jpsim/Yams at 1.0.2 (0.43s)
Computing version for https://github.com/dduan/NetTime
Computed https://github.com/dduan/NetTime at 0.2.2 (0.38s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.03s)
Creating working copy for https://github.com/dduan/TOMLDeserializer
Working copy of https://github.com/dduan/TOMLDeserializer resolved at 0.2.4
Creating working copy for https://github.com/jakeheis/SwiftCLI
Working copy of https://github.com/jakeheis/SwiftCLI resolved at 6.0.3
Creating working copy for https://github.com/jpsim/Yams
Working copy of https://github.com/jpsim/Yams resolved at 1.0.2
Creating working copy for https://github.com/yonaskolb/Codability
Working copy of https://github.com/yonaskolb/Codability resolved at 0.2.1
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/dduan/NetTime
Working copy of https://github.com/dduan/NetTime resolved at 0.2.2
Creating working copy for https://github.com/kylef/PathKit
Working copy of https://github.com/kylef/PathKit resolved at 1.0.1
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 3.1.5
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "stringly",
      "name": "Stringly",
      "url": "https://github.com/yonaskolb/Stringly.git",
      "version": "unspecified",
      "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Stringly",
      "dependencies": [
        {
          "identity": "yams",
          "name": "Yams",
          "url": "https://github.com/jpsim/Yams",
          "version": "1.0.2",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
          "dependencies": [
          ]
        },
        {
          "identity": "pathkit",
          "name": "PathKit",
          "url": "https://github.com/kylef/PathKit",
          "version": "1.0.1",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PathKit",
          "dependencies": [
            {
              "identity": "spectre",
              "name": "Spectre",
              "url": "https://github.com/kylef/Spectre.git",
              "version": "0.10.1",
              "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "rainbow",
          "name": "Rainbow",
          "url": "https://github.com/onevcat/Rainbow",
          "version": "3.2.0",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Rainbow",
          "dependencies": [
          ]
        },
        {
          "identity": "swiftcli",
          "name": "SwiftCLI",
          "url": "https://github.com/jakeheis/SwiftCLI",
          "version": "6.0.3",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftCLI",
          "dependencies": [
          ]
        },
        {
          "identity": "tomldeserializer",
          "name": "TOMLDeserializer",
          "url": "https://github.com/dduan/TOMLDeserializer",
          "version": "0.2.5",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TOMLDeserializer",
          "dependencies": [
            {
              "identity": "nettime",
              "name": "NetTime",
              "url": "https://github.com/dduan/NetTime",
              "version": "0.2.3",
              "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/NetTime",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "codability",
          "name": "Codability",
          "url": "https://github.com/yonaskolb/Codability",
          "version": "0.2.1",
          "path": "/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Codability",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/yonaskolb/Stringly.git from cache
Fetched https://github.com/yonaskolb/Stringly.git (0.15s)
Fetching https://github.com/yonaskolb/Codability from cache
Fetching https://github.com/dduan/TOMLDeserializer from cache
Fetching https://github.com/jakeheis/SwiftCLI from cache
Fetched https://github.com/jakeheis/SwiftCLI (0.43s)
Fetched https://github.com/yonaskolb/Codability (0.43s)
Fetching https://github.com/kylef/PathKit from cache
Fetching https://github.com/onevcat/Rainbow from cache
Fetched https://github.com/dduan/TOMLDeserializer (0.43s)
Fetching https://github.com/jpsim/Yams from cache
Fetched https://github.com/kylef/PathKit (0.19s)
Fetched https://github.com/onevcat/Rainbow (0.19s)
Fetched https://github.com/jpsim/Yams (0.25s)
Computing version for https://github.com/yonaskolb/Codability
Computed https://github.com/yonaskolb/Codability at 0.2.1 (0.01s)
Computing version for https://github.com/jakeheis/SwiftCLI
Computed https://github.com/jakeheis/SwiftCLI at 6.0.3 (0.02s)
Computing version for https://github.com/kylef/PathKit
Computed https://github.com/kylef/PathKit at 1.0.1 (0.01s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/Spectre.git (0.15s)
Computing version for https://github.com/dduan/TOMLDeserializer
Computed https://github.com/dduan/TOMLDeserializer at 0.2.5 (0.53s)
Fetching https://github.com/dduan/NetTime from cache
Fetched https://github.com/dduan/NetTime (0.16s)
Computing version for https://github.com/dduan/NetTime
Computed https://github.com/dduan/NetTime at 0.2.3 (0.02s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.04s)
Computing version for https://github.com/jpsim/Yams
Computed https://github.com/jpsim/Yams at 1.0.2 (0.02s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 3.2.0 (0.02s)
Creating working copy for https://github.com/dduan/TOMLDeserializer
Working copy of https://github.com/dduan/TOMLDeserializer resolved at 0.2.5
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 3.2.0
Creating working copy for https://github.com/jakeheis/SwiftCLI
Working copy of https://github.com/jakeheis/SwiftCLI resolved at 6.0.3
Creating working copy for https://github.com/yonaskolb/Codability
Working copy of https://github.com/yonaskolb/Codability resolved at 0.2.1
Creating working copy for https://github.com/yonaskolb/Stringly.git
Working copy of https://github.com/yonaskolb/Stringly.git resolved at master
Creating working copy for https://github.com/jpsim/Yams
Working copy of https://github.com/jpsim/Yams resolved at 1.0.2
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.10.1
Creating working copy for https://github.com/dduan/NetTime
Working copy of https://github.com/dduan/NetTime resolved at 0.2.3
Creating working copy for https://github.com/kylef/PathKit
Working copy of https://github.com/kylef/PathKit resolved at 1.0.1
Found 6 product dependencies
  - Yams
  - PathKit
  - Rainbow
  - SwiftCLI
  - TOMLDeserializer
  - Codability
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/39] Compiling parser.c
[1/41] Compiling emitter.c
[2/49] Compiling writer.c
[3/51] Compiling reader.c
[4/56] Compiling scanner.c
[5/56] Compiling api.c
[7/71] Compiling NetTime TimeOffset.swift
[8/71] Compiling NetTime constants.swift
[9/71] Compiling NetTime LocalDate.swift
[10/71] Compiling NetTime LocalTime.swift
[11/71] Compiling NetTime LocalDateTime.swift
[12/71] Emitting module NetTime
[13/71] Compiling NetTime DateTimeRepresentable.swift
[14/71] Compiling NetTime DateTime.swift
[15/78] Compiling TOMLDeserializer Location.swift
[16/78] Compiling TOMLDeserializer TOMLDeserializer.swift
[17/78] Compiling TOMLDeserializer Parser.swift
[18/78] Compiling TOMLDeserializer constants.swift
[19/78] Compiling TOMLDeserializer Errors.swift
[20/78] Emitting module TOMLDeserializer
[21/78] Compiling TOMLDeserializer Scanner.swift
[22/78] Compiling Yams Node.swift
[23/78] Compiling Yams Parser.swift
[24/78] Compiling Yams Representer.swift
[25/80] Compiling Yams Node.Scalar.swift
[26/80] Compiling Yams Node.Sequence.swift
[27/80] Compiling Rainbow Style.swift
[28/80] Compiling Rainbow StringGenerator.swift
[29/80] Compiling Rainbow String+Rainbow.swift
[30/80] Compiling Yams Emitter.swift
[31/80] Compiling Yams Encoder.swift
[32/80] Emitting module Rainbow
[33/81] Compiling Rainbow XcodeColorsSupport.swift
[34/81] Compiling Yams Decoder.swift
[37/81] Compiling SwiftCLI ValueBox.swift
[38/81] Compiling SwiftCLI VersionCommand.swift
[41/81] Compiling Yams Constructor.swift
[42/81] Emitting module SwiftCLI
[45/81] Compiling Rainbow Rainbow.swift
[46/81] Compiling Codability RawCodingKey.swift
[47/81] Compiling SwiftCLI Term.swift
[48/81] Compiling SwiftCLI Validation.swift
[49/81] Compiling Codability GenericDecodingContainer.swift
[50/81] Compiling Codability KeyedEncodingContainer+Any.swift
[51/81] Compiling Codability KeyedDecodingContainer+Any.swift
[52/81] Compiling Yams String+Yams.swift
[53/81] Compiling Yams Tag.swift
[54/81] Compiling SwiftCLI Command.swift
[55/81] Compiling SwiftCLI Compatibility.swift
[56/81] Compiling SwiftCLI CompletionGenerator.swift
[57/83] Compiling Codability InvalidElementStrategy.swift
[58/83] Emitting module Codability
[59/83] Compiling Codability AnyCodable.swift
[61/83] Compiling Yams Resolver.swift
[66/83] Compiling Yams Mark.swift
[67/83] Compiling Yams Node.Mapping.swift
[73/90] Compiling Yams YamlError.swift
[74/90] Emitting module PathKit
[75/90] Compiling PathKit PathKit.swift
[77/90] Compiling Yams shim.swift
[80/90] Emitting module Yams
[83/90] Compiling StringlyKit StringGroup.swift
[84/90] Compiling StringlyKit SwiftGenerator.swift
[85/90] Compiling StringlyKit Generator.swift
[86/90] Compiling StringlyKit StringsDictGenerator.swift
[87/90] Compiling StringlyKit StringsGenerator.swift
[88/90] Emitting module StringlyKit
[89/90] Compiling StringlyKit StringLocalization.swift
/Users/builder/builds/TDmZkXJm/3/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/StringlyKit/StringLocalization.swift:168:51: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
                        if !placeholders.contains { $0.name == placeholder.name } {
                                                 ~^
                                                 (where:                         )
[90/98] Compiling StringlyCLI FileType.swift
[91/98] Compiling StringlyCLI GenerateFileCommand.swift
[92/98] Compiling StringlyCLI Loader.swift
[93/98] Compiling StringlyCLI GenerateError.swift
[94/98] Compiling StringlyCLI GenerateCommand.swift
[95/98] Emitting module StringlyCLI
[96/98] Compiling StringlyCLI CLI.swift
[97/98] Compiling StringlyCLI FileWriter.swift
[98/99] Compiling StringlyCLI PlatformType.swift
[99/101] Emitting module Stringly
[100/101] Compiling Stringly main.swift
[100/101] Linking stringly
Build complete! (12.25s)
Build complete.
Done.