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 SignalRClient, reference master (655e8b), with Swift 5.9 for macOS (SPM) on 3 Feb 2025 12:34:14 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/moozzyk/SignalR-Client-Swift.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/moozzyk/SignalR-Client-Swift
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 655e8bd Add HubConnection extension methods for non-void hub methods with client streams
Cloned https://github.com/moozzyk/SignalR-Client-Swift.git
Revision (git rev-parse @):
655e8bde45b4e3fc737c8ced9da242e3a76f3e69
SUCCESS checkout https://github.com/moozzyk/SignalR-Client-Swift.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/moozzyk/SignalR-Client-Swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/29] Emitting module SignalRClient
[2/32] Compiling SignalRClient TransportDelegate.swift
[3/32] Compiling SignalRClient TransportType.swift
[4/32] Compiling SignalRClient WebsocketsTransport.swift
[5/32] Compiling SignalRClient StreamHandle.swift
[6/32] Compiling SignalRClient TransferFormat.swift
[7/32] Compiling SignalRClient Transport.swift
[8/32] Compiling SignalRClient LongPollingTransport.swift
[9/32] Compiling SignalRClient NegotiationResponse.swift
[10/32] Compiling SignalRClient ReconnectPolicy.swift
[11/32] Compiling SignalRClient ClientStreamWorker.swift
[12/32] Compiling SignalRClient CodableHelpers.swift
[13/32] Compiling SignalRClient Connection.swift
[14/32] Compiling SignalRClient ConnectionDelegate.swift
[15/32] Compiling SignalRClient HubConnectionDelegate.swift
[16/32] Compiling SignalRClient HubConnectionExtensions.swift
[17/32] Compiling SignalRClient HubConnectionOptions.swift
[18/32] Compiling SignalRClient HttpClientProtocol.swift
[19/32] Compiling SignalRClient HttpConnection.swift
[20/32] Compiling SignalRClient HttpConnectionOptions.swift
[21/32] Compiling SignalRClient ReconnectableConnection.swift
[22/32] Compiling SignalRClient ServerInvocationHandler.swift
[23/32] Compiling SignalRClient SignalRError.swift
[24/32] Compiling SignalRClient HttpResponse.swift
[25/32] Compiling SignalRClient HubConnection.swift
[26/32] Compiling SignalRClient HubConnectionBuilder.swift
[27/32] Compiling SignalRClient DefaultHttpClient.swift
[28/32] Compiling SignalRClient DefaultTransportFactory.swift
[29/32] Compiling SignalRClient HandshakeProtocol.swift
[30/32] Compiling SignalRClient HubProtocol.swift
[31/32] Compiling SignalRClient JSONHubProtocol.swift
[32/32] Compiling SignalRClient Logger.swift
Build complete! (7.93s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SignalRClient",
  "name" : "SignalRClient",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SignalRClient",
      "targets" : [
        "SignalRClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "4",
    "4.2",
    "5"
  ],
  "targets" : [
    {
      "c99name" : "SignalRClientTests",
      "module_type" : "SwiftTarget",
      "name" : "SignalRClientTests",
      "path" : "Tests/SignalRClientTests",
      "sources" : [
        "ClientStreamWorkerTests.swift",
        "Constants.swift",
        "Fakes.swift",
        "HandshakeProtocolTests.swift",
        "HttpConnectionTests.swift",
        "HubConnectionExtensionsTests.swift",
        "HubConnectionTests.swift",
        "HubProtocolFake.swift",
        "JSONHubProtocolTests.swift",
        "LoggerTests.swift",
        "LongPollingTransportTests.swift",
        "NegotiationResponseTests.swift",
        "ReconnectPolicyTests.swift",
        "ReconnectableConnectionTests.swift",
        "ServerInvocationHandlerTests.swift",
        "TestTransport.swift",
        "TestTransportDelegate.swift",
        "TestUtils.swift",
        "TransportTypeTests.swift",
        "WebsocketsTransportTests.swift"
      ],
      "target_dependencies" : [
        "SignalRClient"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SignalRClient",
      "module_type" : "SwiftTarget",
      "name" : "SignalRClient",
      "path" : "Sources/SignalRClient",
      "product_memberships" : [
        "SignalRClient"
      ],
      "sources" : [
        "ClientStreamWorker.swift",
        "CodableHelpers.swift",
        "Connection.swift",
        "ConnectionDelegate.swift",
        "DefaultHttpClient.swift",
        "DefaultTransportFactory.swift",
        "HandshakeProtocol.swift",
        "HttpClientProtocol.swift",
        "HttpConnection.swift",
        "HttpConnectionOptions.swift",
        "HttpResponse.swift",
        "HubConnection.swift",
        "HubConnectionBuilder.swift",
        "HubConnectionDelegate.swift",
        "HubConnectionExtensions.swift",
        "HubConnectionOptions.swift",
        "HubProtocol.swift",
        "JSONHubProtocol.swift",
        "Logger.swift",
        "LongPollingTransport.swift",
        "NegotiationResponse.swift",
        "ReconnectPolicy.swift",
        "ReconnectableConnection.swift",
        "ServerInvocationHandler.swift",
        "SignalRError.swift",
        "StreamHandle.swift",
        "TransferFormat.swift",
        "Transport.swift",
        "TransportDelegate.swift",
        "TransportType.swift",
        "WebsocketsTransport.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.