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 Rester, reference 0.8.1 (2c477e), with Swift 6.0 for macOS (SPM) on 28 Nov 2024 10:21:56 UTC.

Swift 6 data race errors: 5

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/finestructure/Rester.git
Reference: 0.8.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/finestructure/Rester
 * tag               0.8.1      -> FETCH_HEAD
HEAD is now at 2c477e6 Merge pull request #100 from finestructure/develop
Cloned https://github.com/finestructure/Rester.git
Revision (git rev-parse @):
2c477e6c6566a952e096a41d6db29f7dfb86ba7b
SUCCESS checkout https://github.com/finestructure/Rester.git at 0.8.1
Fetching https://github.com/onevcat/Rainbow.git
Fetching https://github.com/mxcl/PromiseKit
Fetching https://github.com/mxcl/LegibleError.git
Fetching https://github.com/pointfreeco/swift-gen.git
Fetching https://github.com/kylef/Commander.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/mxcl/Path.swift.git
[1/1059] Fetching path.swift
[76/2647] Fetching path.swift, commander
[267/3343] Fetching path.swift, commander, swift-gen
[1555/13279] Fetching path.swift, commander, swift-gen, yams
[3643/13457] Fetching path.swift, commander, swift-gen, yams, legibleerror
[4204/14583] Fetching path.swift, commander, swift-gen, yams, legibleerror, rainbow
Fetched https://github.com/mxcl/LegibleError.git from cache (1.51s)
[4559/14405] Fetching path.swift, commander, swift-gen, yams, rainbow
Fetching https://github.com/kylef/Spectre.git
[9762/31542] Fetching path.swift, commander, swift-gen, yams, rainbow, promisekit
[14184/32563] Fetching path.swift, commander, swift-gen, yams, rainbow, promisekit, spectre
Fetched https://github.com/jpsim/Yams.git from cache (2.24s)
Fetched https://github.com/kylef/Commander.git from cache (2.24s)
Fetched https://github.com/mxcl/Path.swift.git from cache (2.24s)
Fetching https://github.com/finestructure/ValueCodable
Fetching https://github.com/crossroadlabs/Regex.git
Fetching https://github.com/PromiseKit/Foundation.git
[1774/19980] Fetching swift-gen, rainbow, promisekit, spectre
Fetched https://github.com/kylef/Spectre.git from cache (0.99s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
[1778/18959] Fetching swift-gen, rainbow, promisekit
[2248/19568] Fetching swift-gen, rainbow, promisekit, foundation
[2291/20864] Fetching swift-gen, rainbow, promisekit, foundation, regex
[2578/21039] Fetching swift-gen, rainbow, promisekit, foundation, regex, valuecodable
Fetched https://github.com/finestructure/ValueCodable from cache (0.74s)
Fetched https://github.com/onevcat/Rainbow.git from cache (3.00s)
[1464/19738] Fetching swift-gen, promisekit, foundation, regex
[2773/32185] Fetching swift-gen, promisekit, foundation, regex, swift-snapshot-testing
Fetched https://github.com/PromiseKit/Foundation.git from cache (1.07s)
Fetched https://github.com/crossroadlabs/Regex.git from cache (1.07s)
[2270/30280] Fetching swift-gen, promisekit, swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git from cache (2.52s)
[3096/17833] Fetching swift-gen, promisekit
Fetched https://github.com/pointfreeco/swift-gen.git from cache (18.13s)
Fetched https://github.com/mxcl/PromiseKit from cache (18.13s)
Computing version for https://github.com/PromiseKit/Foundation.git
Computed https://github.com/PromiseKit/Foundation.git at 3.3.4 (0.57s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.8.2 (0.53s)
Computing version for https://github.com/pointfreeco/swift-gen.git
Computed https://github.com/pointfreeco/swift-gen.git at 0.3.0 (0.52s)
Computing version for https://github.com/onevcat/Rainbow.git
Computed https://github.com/onevcat/Rainbow.git at 3.1.5 (2.28s)
Computing version for https://github.com/mxcl/PromiseKit
Computed https://github.com/mxcl/PromiseKit at 6.13.3 (0.59s)
Computing version for https://github.com/mxcl/Path.swift.git
Computed https://github.com/mxcl/Path.swift.git at 0.16.3 (2.26s)
Computing version for https://github.com/mxcl/LegibleError.git
Computed https://github.com/mxcl/LegibleError.git at 1.0.4 (0.55s)
Computing version for https://github.com/kylef/Commander.git
Computed https://github.com/kylef/Commander.git at 0.9.1 (0.56s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 2.0.0 (0.53s)
Computing version for https://github.com/finestructure/ValueCodable
Computed https://github.com/finestructure/ValueCodable at 0.1.0 (0.51s)
Computing version for https://github.com/crossroadlabs/Regex.git
Computed https://github.com/crossroadlabs/Regex.git at 1.2.0 (0.51s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.9.1 (0.55s)
Creating working copy for https://github.com/kylef/Commander.git
Working copy of https://github.com/kylef/Commander.git resolved at 0.9.1
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.8.2
Creating working copy for https://github.com/kylef/Spectre.git
Working copy of https://github.com/kylef/Spectre.git resolved at 0.9.1
Creating working copy for https://github.com/mxcl/LegibleError.git
Working copy of https://github.com/mxcl/LegibleError.git resolved at 1.0.4
Creating working copy for https://github.com/mxcl/PromiseKit
Working copy of https://github.com/mxcl/PromiseKit resolved at 6.13.3
Creating working copy for https://github.com/onevcat/Rainbow.git
Working copy of https://github.com/onevcat/Rainbow.git resolved at 3.1.5
Creating working copy for https://github.com/PromiseKit/Foundation.git
Working copy of https://github.com/PromiseKit/Foundation.git resolved at 3.3.4
Creating working copy for https://github.com/pointfreeco/swift-gen.git
Working copy of https://github.com/pointfreeco/swift-gen.git resolved at 0.3.0
Creating working copy for https://github.com/crossroadlabs/Regex.git
Working copy of https://github.com/crossroadlabs/Regex.git resolved at 1.2.0
Creating working copy for https://github.com/mxcl/Path.swift.git
Working copy of https://github.com/mxcl/Path.swift.git resolved at 0.16.3
Creating working copy for https://github.com/finestructure/ValueCodable
Working copy of https://github.com/finestructure/ValueCodable resolved at 0.1.0
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 2.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "rester",
      "name": "Rester",
      "url": "https://github.com/finestructure/Rester.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Rester",
      "dependencies": [
        {
          "identity": "regex",
          "name": "Regex",
          "url": "https://github.com/crossroadlabs/Regex.git",
          "version": "1.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Regex",
          "dependencies": [
          ]
        },
        {
          "identity": "valuecodable",
          "name": "ValueCodable",
          "url": "https://github.com/finestructure/ValueCodable",
          "version": "0.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ValueCodable",
          "dependencies": [
          ]
        },
        {
          "identity": "yams",
          "name": "Yams",
          "url": "https://github.com/jpsim/Yams.git",
          "version": "2.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
          "dependencies": [
          ]
        },
        {
          "identity": "commander",
          "name": "Commander",
          "url": "https://github.com/kylef/Commander.git",
          "version": "0.9.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Commander",
          "dependencies": [
            {
              "identity": "spectre",
              "name": "Spectre",
              "url": "https://github.com/kylef/Spectre.git",
              "version": "0.10.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Spectre",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "legibleerror",
          "name": "LegibleError",
          "url": "https://github.com/mxcl/LegibleError.git",
          "version": "1.0.6",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/LegibleError",
          "dependencies": [
          ]
        },
        {
          "identity": "path.swift",
          "name": "Path.swift",
          "url": "https://github.com/mxcl/Path.swift.git",
          "version": "0.16.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Path.swift",
          "dependencies": [
          ]
        },
        {
          "identity": "promisekit",
          "name": "PromiseKit",
          "url": "https://github.com/mxcl/PromiseKit",
          "version": "6.22.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PromiseKit",
          "dependencies": [
          ]
        },
        {
          "identity": "rainbow",
          "name": "Rainbow",
          "url": "https://github.com/onevcat/Rainbow.git",
          "version": "3.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Rainbow",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-gen",
          "name": "swift-gen",
          "url": "https://github.com/pointfreeco/swift-gen.git",
          "version": "0.4.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-gen",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-snapshot-testing",
          "name": "swift-snapshot-testing",
          "url": "https://github.com/pointfreeco/swift-snapshot-testing.git",
          "version": "1.17.6",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-snapshot-testing",
          "dependencies": [
            {
              "identity": "swift-syntax",
              "name": "swift-syntax",
              "url": "https://github.com/swiftlang/swift-syntax",
              "version": "600.0.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "foundation",
          "name": "PMKFoundation",
          "url": "https://github.com/PromiseKit/Foundation.git",
          "version": "3.4.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Foundation",
          "dependencies": [
            {
              "identity": "promisekit",
              "name": "PromiseKit",
              "url": "https://github.com/mxcl/PromiseKit",
              "version": "6.22.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PromiseKit",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/finestructure/Rester.git
[1/3870] Fetching rester
Fetched https://github.com/finestructure/Rester.git from cache (1.09s)
Fetching https://github.com/mxcl/PromiseKit from cache
Fetching https://github.com/onevcat/Rainbow.git from cache
Fetching https://github.com/PromiseKit/Foundation.git from cache
Fetching https://github.com/mxcl/Path.swift.git from cache
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git from cache
Fetching https://github.com/mxcl/LegibleError.git from cache
Fetching https://github.com/pointfreeco/swift-gen.git from cache
Fetched https://github.com/onevcat/Rainbow.git from cache (0.52s)
Fetched https://github.com/mxcl/LegibleError.git from cache (0.52s)
Fetched https://github.com/mxcl/Path.swift.git from cache (0.52s)
Fetched https://github.com/pointfreeco/swift-gen.git from cache (0.52s)
Fetching https://github.com/kylef/Commander.git from cache
Fetching https://github.com/finestructure/ValueCodable from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/crossroadlabs/Regex.git from cache
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git from cache (0.58s)
Fetched https://github.com/PromiseKit/Foundation.git from cache (0.95s)
Fetched https://github.com/mxcl/PromiseKit from cache (0.95s)
Fetched https://github.com/kylef/Commander.git from cache (0.46s)
Fetched https://github.com/crossroadlabs/Regex.git from cache (0.51s)
Fetched https://github.com/finestructure/ValueCodable from cache (0.57s)
Fetched https://github.com/jpsim/Yams.git from cache (0.57s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 2.0.0 (0.03s)
Computing version for https://github.com/crossroadlabs/Regex.git
Computed https://github.com/crossroadlabs/Regex.git at 1.2.0 (0.02s)
Computing version for https://github.com/PromiseKit/Foundation.git
Computed https://github.com/PromiseKit/Foundation.git at 3.4.0 (0.57s)
Computing version for https://github.com/finestructure/ValueCodable
Computed https://github.com/finestructure/ValueCodable at 0.2.0 (0.39s)
Computing version for https://github.com/pointfreeco/swift-gen.git
Computed https://github.com/pointfreeco/swift-gen.git at 0.4.0 (0.49s)
Computing version for https://github.com/kylef/Commander.git
Computed https://github.com/kylef/Commander.git at 0.9.2 (0.54s)
Fetching https://github.com/kylef/Spectre.git from cache
Fetched https://github.com/kylef/Spectre.git from cache (0.48s)
Computing version for https://github.com/kylef/Spectre.git
Computed https://github.com/kylef/Spectre.git at 0.10.1 (0.59s)
Computing version for https://github.com/mxcl/LegibleError.git
Computed https://github.com/mxcl/LegibleError.git at 1.0.6 (0.51s)
Computing version for https://github.com/onevcat/Rainbow.git
Computed https://github.com/onevcat/Rainbow.git at 3.2.0 (0.02s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.17.6 (0.53s)
Fetching https://github.com/swiftlang/swift-syntax
[1/66683] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (3.59s)
Computing version for https://github.com/mxcl/PromiseKit
Computed https://github.com/mxcl/PromiseKit at 6.22.1 (0.58s)
Computing version for https://github.com/mxcl/Path.swift.git
Computed https://github.com/mxcl/Path.swift.git at 0.16.3 (0.02s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.1 (0.66s)
Creating working copy for https://github.com/onevcat/Rainbow.git
Working copy of https://github.com/onevcat/Rainbow.git resolved at 3.2.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/pointfreeco/swift-gen.git
Working copy of https://github.com/pointfreeco/swift-gen.git resolved at 0.4.0
Creating working copy for https://github.com/finestructure/ValueCodable
Working copy of https://github.com/finestructure/ValueCodable resolved at 0.2.0
Creating working copy for https://github.com/kylef/Commander.git
Working copy of https://github.com/kylef/Commander.git resolved at 0.9.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.17.6
Creating working copy for https://github.com/mxcl/Path.swift.git
Working copy of https://github.com/mxcl/Path.swift.git resolved at 0.16.3
Creating working copy for https://github.com/crossroadlabs/Regex.git
Working copy of https://github.com/crossroadlabs/Regex.git resolved at 1.2.0
Creating working copy for https://github.com/finestructure/Rester.git
Working copy of https://github.com/finestructure/Rester.git resolved at 0.8.1 (2c477e6)
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/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 2.0.0
Creating working copy for https://github.com/PromiseKit/Foundation.git
Working copy of https://github.com/PromiseKit/Foundation.git resolved at 3.4.0
Creating working copy for https://github.com/mxcl/PromiseKit
Working copy of https://github.com/mxcl/PromiseKit resolved at 6.22.1
Creating working copy for https://github.com/mxcl/LegibleError.git
Working copy of https://github.com/mxcl/LegibleError.git resolved at 1.0.6
Found 11 product dependencies
  - Regex
  - ValueCodable
  - Yams
  - Commander
  - LegibleError
  - Path.swift
  - PromiseKit
  - Rainbow
  - swift-gen
  - swift-snapshot-testing
  - PMKFoundation
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/finestructure/Rester.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/23] Write sources
[9/23] Write rester-entitlement.plist
[10/23] Write sources
[13/23] Write swift-version--7754E27361AE5C74.txt
[14/61] Compiling reader.c
[15/61] Compiling writer.c
[16/61] Compiling parser.c
[17/61] Compiling emitter.c
[18/61] Compiling scanner.c
[19/73] Compiling api.c
[21/106] Compiling Commander Group.swift
[22/106] Compiling Commander ArgumentParser.swift
[23/106] Compiling Commander ArgumentConvertible.swift
[24/106] Compiling Commander Command.swift
[25/106] Compiling Commander CommandRunner.swift
[26/106] Compiling Commander Error.swift
[27/106] Emitting module Commander
[28/106] Compiling Commander ArgumentDescription.swift
[29/106] Compiling Gen UIKit.swift
[30/106] Compiling Gen Zip.swift
[31/106] Compiling Gen Xoshiro.swift
[32/106] Compiling Gen LCRNG.swift
[33/106] Compiling PromiseKit race.swift
[34/107] Compiling Rainbow Style.swift
[35/108] Compiling Rainbow StringGenerator.swift
[36/108] Compiling Rainbow XcodeColorsSupport.swift
[37/108] Compiling Rainbow ControlCode.swift
[38/108] Compiling Yams Constructor.swift
[39/108] Compiling Yams Decoder.swift
[40/108] Compiling Rainbow Color.swift
[41/108] Emitting module Rainbow
[42/108] Compiling Rainbow ModesExtractor.swift
[43/108] Compiling Rainbow String+Rainbow.swift
[44/108] Compiling Gen AnyRandomNumberGenerator.swift
[45/108] Emitting module Gen
[46/108] Compiling Gen Gen.swift
[49/108] Emitting module PromiseKit
[50/108] Compiling Commander Commands.swift
[51/108] Compiling Commander CommandType.swift
[52/108] Compiling PromiseKit firstly.swift
[53/108] Compiling PromiseKit hang.swift
[54/108] Emitting module Path
[55/108] Compiling Yams Node.Scalar.swift
[56/108] Compiling Yams Node.Sequence.swift
[57/108] Compiling PromiseKit after.swift
[58/108] Compiling Rainbow OutputTarget.swift
[59/108] Compiling Rainbow Rainbow.swift
[60/108] Emitting module LegibleError
[61/108] Compiling LegibleError LegibleError.swift
[62/108] Compiling Regex String+Regex.swift
[63/108] Compiling Regex Utils.swift
[64/108] Emitting module Regex
[65/108] Compiling Path Path+ls.swift
[66/108] Compiling Path Path+StringConvertibles.swift
[67/108] Compiling Path Path+FileManager.swift
[68/108] Compiling Path Path+Codable.swift
[69/108] Compiling Path Path->Bool.swift
[70/108] Compiling Path Path+CommonDirectories.swift
[71/108] Compiling Path Path.swift
[72/108] Compiling Path Path+Attributes.swift
[73/108] Compiling Path Extensions.swift
[74/108] Compiling Yams Mark.swift
[75/108] Compiling Yams Node.Mapping.swift
[76/108] Compiling PromiseKit when.swift
[77/108] Compiling Regex Regex.swift
[78/108] Compiling Regex Match.swift
[79/108] Compiling Regex MatchSequence.swift
[80/108] Compiling Regex GroupRangeUtils.swift
[81/108] Compiling Regex PlatformTypes.swift
[82/108] Compiling Regex RegexOptions.swift
[83/108] Compiling ValueCodable Value.swift
[84/108] Emitting module ValueCodable
[85/108] Compiling ValueCodable Utils.swift
[86/108] Compiling Yams Representer.swift
[87/108] Compiling Yams Resolver.swift
[88/108] Compiling Yams Emitter.swift
[89/108] Compiling Yams Encoder.swift
[90/114] Compiling Yams YamlError.swift
[91/114] Compiling Yams String+Yams.swift
[92/114] Compiling Yams Tag.swift
[95/114] Compiling Yams Node.swift
[96/114] Compiling Yams Parser.swift
[101/115] Emitting module Yams
[106/115] Compiling Yams shim.swift
[107/115] Compiling PMKFoundation afterlife.swift
[108/115] Compiling PMKFoundation NSURLSession+Promise.swift
[109/115] Compiling PMKFoundation NSNotificationCenter+Promise.swift
[110/115] Emitting module PMKFoundation
[111/115] Compiling PMKFoundation NSObject+Promise.swift
[112/115] Compiling PMKFoundation Process+Promise.swift
[113/145] Compiling ResterCore StringCodingKeys.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[114/145] Compiling ResterCore Substitutable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[115/145] Compiling ResterCore TestResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[116/148] Compiling ResterCore URLEncoding.swift
[117/148] Compiling ResterCore Utils.swift
[118/148] Compiling ResterCore Validation.swift
[119/148] Compiling ResterCore ResterError.swift
[120/148] Compiling ResterCore Restfile.swift
[121/148] Compiling ResterCore Stats.swift
[122/148] Compiling ResterCore Data+ext.swift
[123/148] Compiling ResterCore Dictionary+ext.swift
[124/148] Compiling ResterCore Double+ext.swift
[125/148] Compiling ResterCore KeyedDecodingContainer+ext.swift
[126/148] Compiling ResterCore Multipart.swift
[127/148] Compiling ResterCore OrderedDict.swift
[128/148] Compiling ResterCore Parameter.swift
[129/148] Compiling ResterCore Numeric+ext.swift
[130/148] Compiling ResterCore Path+ext.swift
[131/148] Compiling ResterCore String+ext.swift
[132/148] Compiling ResterCore ValidationResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[133/148] Compiling ResterCore Version.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[134/148] Compiling ResterCore World.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[135/148] Emitting module ResterCore
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:14:5: warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 |
 14 | var statistics: [Request.Name: Stats]? = nil
    |     |- warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'statistics' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'statistics' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:69:12: warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 |
 69 | public let app = command(
    |            `- warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Commander/Sources/Commander/CommandType.swift:2:17: note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 1 | /// Represents a command that can be run, given an argument parser
 2 | public protocol CommandType {
   |                 `- note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 3 |   func run(_ parser:ArgumentParser) throws
 4 | }
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  6 | //
  7 |
  8 | import Commander
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  9 | import Foundation
 10 | import Path
    :
 67 |
 68 |
 69 | public let app = command(
    |            |- note: annotate 'app' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:275:11: warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
273 |
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
    |           `- warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
276 |         var validateCertificate: Bool
277 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:276:13: warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
276 |         var validateCertificate: Bool
    |             `- warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
277 |
278 |         init(validateCertificate: Bool = true) {
[136/148] Compiling ResterCore App.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:14:5: warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 |
 14 | var statistics: [Request.Name: Stats]? = nil
    |     |- warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'statistics' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'statistics' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:69:12: warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 |
 69 | public let app = command(
    |            `- warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Commander/Sources/Commander/CommandType.swift:2:17: note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 1 | /// Represents a command that can be run, given an argument parser
 2 | public protocol CommandType {
   |                 `- note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 3 |   func run(_ parser:ArgumentParser) throws
 4 | }
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  6 | //
  7 |
  8 | import Commander
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  9 | import Foundation
 10 | import Path
    :
 67 |
 68 |
 69 | public let app = command(
    |            |- note: annotate 'app' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[137/148] Compiling ResterCore Body.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:14:5: warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 |
 14 | var statistics: [Request.Name: Stats]? = nil
    |     |- warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'statistics' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'statistics' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:69:12: warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 |
 69 | public let app = command(
    |            `- warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Commander/Sources/Commander/CommandType.swift:2:17: note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 1 | /// Represents a command that can be run, given an argument parser
 2 | public protocol CommandType {
   |                 `- note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 3 |   func run(_ parser:ArgumentParser) throws
 4 | }
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  6 | //
  7 |
  8 | import Commander
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  9 | import Foundation
 10 | import Path
    :
 67 |
 68 |
 69 | public let app = command(
    |            |- note: annotate 'app' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[138/148] Compiling ResterCore Console.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:14:5: warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 |
 14 | var statistics: [Request.Name: Stats]? = nil
    |     |- warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'statistics' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'statistics' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:69:12: warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 |
 69 | public let app = command(
    |            `- warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Commander/Sources/Commander/CommandType.swift:2:17: note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 1 | /// Represents a command that can be run, given an argument parser
 2 | public protocol CommandType {
   |                 `- note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 3 |   func run(_ parser:ArgumentParser) throws
 4 | }
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  6 | //
  7 |
  8 | import Commander
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  9 | import Foundation
 10 | import Path
    :
 67 |
 68 |
 69 | public let app = command(
    |            |- note: annotate 'app' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[139/148] Compiling ResterCore Collection+ext.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:14:5: warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 |
 14 | var statistics: [Request.Name: Stats]? = nil
    |     |- warning: var 'statistics' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: convert 'statistics' to a 'let' constant to make 'Sendable' shared state immutable
    |     |- note: annotate 'statistics' with '@MainActor' if property should only be accessed from the main actor
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:69:12: warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 67 |
 68 |
 69 | public let app = command(
    |            `- warning: let 'app' is not concurrency-safe because non-'Sendable' type 'any CommandType' may have shared mutable state; this is an error in the Swift 6 language mode
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Commander/Sources/Commander/CommandType.swift:2:17: note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 1 | /// Represents a command that can be run, given an argument parser
 2 | public protocol CommandType {
   |                 `- note: protocol 'CommandType' does not conform to the 'Sendable' protocol
 3 |   func run(_ parser:ArgumentParser) throws
 4 | }
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/App.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  6 | //
  7 |
  8 | import Commander
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Commander'
  9 | import Foundation
 10 | import Path
    :
 67 |
 68 |
 69 | public let app = command(
    |            |- note: annotate 'app' with '@MainActor' if property should only be accessed from the main actor
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     Flag("insecure", default: false, description: "do not validate SSL certificate (macOS only)"),
 71 |     Option<Int?>("count", default: .none, flag: "c",
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[140/148] Compiling ResterCore Value+ext.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[141/148] Compiling ResterCore Matcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[142/148] Compiling ResterCore Method.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[143/148] Compiling ResterCore Request.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:275:11: warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
273 |
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
    |           `- warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
276 |         var validateCertificate: Bool
277 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:276:13: warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
276 |         var validateCertificate: Bool
    |             `- warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
277 |
278 |         init(validateCertificate: Bool = true) {
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[144/148] Compiling ResterCore Response.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:275:11: warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
273 |
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
    |           `- warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
276 |         var validateCertificate: Bool
277 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:276:13: warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
276 |         var validateCertificate: Bool
    |             `- warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
277 |
278 |         init(validateCertificate: Bool = true) {
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[145/148] Compiling ResterCore Rester.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:275:11: warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
273 |
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
    |           `- warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
276 |         var validateCertificate: Bool
277 |
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/Request.swift:276:13: warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
274 | extension Request {
275 |     class SessionDelegate: NSObject, URLSessionDelegate {
276 |         var validateCertificate: Bool
    |             `- warning: stored property 'validateCertificate' of 'Sendable'-conforming class 'SessionDelegate' is mutable; this is an error in the Swift 6 language mode
277 |
278 |         init(validateCertificate: Bool = true) {
/Users/admin/builder/spi-builder-workspace/Sources/ResterCore/World.swift:23:12: warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
21 |
22 |
23 | public var Current = World()
   |            |- warning: var 'Current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'Current' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: annotate 'Current' with '@MainActor' if property should only be accessed from the main actor
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
[146/150] Emitting module Rester
[147/150] Compiling Rester main.swift
[147/150] Write Objects.LinkFileList
[148/150] Linking rester
[149/150] Applying rester
Build complete! (61.54s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "regex",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/crossroadlabs/Regex.git"
    },
    {
      "identity" : "valuecodable",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/finestructure/ValueCodable"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams.git"
    },
    {
      "identity" : "commander",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.8.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kylef/Commander.git"
    },
    {
      "identity" : "legibleerror",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mxcl/LegibleError.git"
    },
    {
      "identity" : "path.swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mxcl/Path.swift.git"
    },
    {
      "identity" : "promisekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.0.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/mxcl/PromiseKit"
    },
    {
      "identity" : "rainbow",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Rainbow.git"
    },
    {
      "identity" : "swift-gen",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-gen.git"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.8.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing.git"
    },
    {
      "identity" : "foundation",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.3.4",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/PromiseKit/Foundation.git"
    }
  ],
  "manifest_display_name" : "Rester",
  "name" : "Rester",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "macos",
      "version" : "10.10"
    },
    {
      "name" : "tvos",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "rester",
      "targets" : [
        "Rester"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ResterCore",
      "targets" : [
        "ResterCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ResterTests",
      "module_type" : "SwiftTarget",
      "name" : "ResterTests",
      "path" : "Tests/ResterTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "Dictionary+extTests.swift",
        "ExampleTests.swift",
        "IssuesTests.swift",
        "LaunchTests.swift",
        "MatcherTests.swift",
        "ParameterTests.swift",
        "PathTests.swift",
        "RequestLoggingTests.swift",
        "RequestTests.swift",
        "RequestValidationTests.swift",
        "ResponseTests.swift",
        "ResterTests.swift",
        "RestfileTests.swift",
        "StatsTests.swift",
        "SubstitutableTests.swift",
        "TempDir.swift",
        "TestUtils.swift",
        "TestUtilsTests.swift",
        "UtilsTests.swift",
        "ValidationTests.swift",
        "ValueTests.swift"
      ],
      "target_dependencies" : [
        "ResterCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ResterCore",
      "module_type" : "SwiftTarget",
      "name" : "ResterCore",
      "path" : "Sources/ResterCore",
      "product_dependencies" : [
        "Commander",
        "Gen",
        "LegibleError",
        "Path",
        "PMKFoundation",
        "PromiseKit",
        "Rainbow",
        "Regex",
        "ValueCodable",
        "Yams"
      ],
      "product_memberships" : [
        "rester",
        "ResterCore"
      ],
      "sources" : [
        "App.swift",
        "Body.swift",
        "Console.swift",
        "Extensions/Collection+ext.swift",
        "Extensions/Data+ext.swift",
        "Extensions/Dictionary+ext.swift",
        "Extensions/Double+ext.swift",
        "Extensions/KeyedDecodingContainer+ext.swift",
        "Extensions/Numeric+ext.swift",
        "Extensions/Path+ext.swift",
        "Extensions/String+ext.swift",
        "Extensions/Value+ext.swift",
        "Matcher.swift",
        "Method.swift",
        "Multipart.swift",
        "OrderedDict.swift",
        "Parameter.swift",
        "Request.swift",
        "Response.swift",
        "Rester.swift",
        "ResterError.swift",
        "Restfile.swift",
        "Stats.swift",
        "StringCodingKeys.swift",
        "Substitutable.swift",
        "TestResult.swift",
        "URLEncoding.swift",
        "Utils.swift",
        "Validation.swift",
        "ValidationResult.swift",
        "Version.swift",
        "World.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Rester",
      "module_type" : "SwiftTarget",
      "name" : "Rester",
      "path" : "Sources/Rester",
      "product_memberships" : [
        "rester"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "ResterCore"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.0"
}
Done.