The Swift Package Index logo.Swift Package Index

Build Information

Successful build of AppSyncRealTimeClient, reference 3.2.0 (9fd77b), with Swift 6.2 for macOS (SPM) on 21 Jun 2025 11:32:57 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.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/aws-amplify/aws-appsync-realtime-client-ios.git
Reference: 3.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/aws-amplify/aws-appsync-realtime-client-ios
 * tag               3.2.0      -> FETCH_HEAD
HEAD is now at 9fd77b0 chore: release commit for 3.2.0
Cloned https://github.com/aws-amplify/aws-appsync-realtime-client-ios.git
Revision (git rev-parse @):
9fd77b043e06193848a68740dfde0836648b2b4e
SUCCESS checkout https://github.com/aws-amplify/aws-appsync-realtime-client-ios.git at 3.2.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/aws-amplify/aws-appsync-realtime-client-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Copying PrivacyInfo.xcprivacy
[1/4] Write sources
[3/4] Write swift-version-1EA4D86E10B52AF.txt
[5/24] Emitting module Starscream
[6/26] Compiling Starscream Transport.swift
[7/26] Compiling Starscream resource_bundle_accessor.swift
[8/26] Compiling Starscream WSEngine.swift
[9/26] Compiling Starscream FoundationHTTPHandler.swift
[10/26] Compiling Starscream FoundationHTTPServerHandler.swift
[11/26] Compiling Starscream FrameCollector.swift
[12/26] Compiling Starscream Compression.swift
[13/26] Compiling Starscream WSCompression.swift
[14/26] Compiling Starscream Data+Extensions.swift
[15/26] Compiling Starscream FoundationTransport.swift
[16/26] Compiling Starscream TCPTransport.swift
[17/26] Compiling Starscream Security.swift
[18/26] Compiling Starscream Server.swift
[19/26] Compiling Starscream StringHTTPHandler.swift
[20/26] Compiling Starscream FoundationSecurity.swift
[21/26] Compiling Starscream Framer.swift
[22/26] Compiling Starscream HTTPHandler.swift
[23/26] Compiling Starscream Engine.swift
[24/26] Compiling Starscream NativeEngine.swift
[25/26] Compiling Starscream WebSocketServer.swift
[26/26] Compiling Starscream WebSocket.swift
[27/72] Compiling AppSyncRealTimeClient ConnectionProviderFactory.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:17:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
15 |         completion: @escaping (AppSyncConnectionRequest) -> Void
16 |     ) {
17 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
18 |         completion(result)
19 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:29:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
27 |         completion: @escaping (AppSyncMessage) -> Void
28 |     ) {
29 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
30 |         completion(result)
31 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:41:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
39 |         completion: @escaping (AppSyncConnectionRequest) -> Void
40 |     ) {
41 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
42 |         completion(result)
43 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:53:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
51 |         completion: @escaping (AppSyncMessage) -> Void
52 |     ) {
53 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |         completion(result)
55 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[28/72] Compiling AppSyncRealTimeClient InterceptableConnection+Default.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:17:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
15 |         completion: @escaping (AppSyncConnectionRequest) -> Void
16 |     ) {
17 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
18 |         completion(result)
19 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:29:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
27 |         completion: @escaping (AppSyncMessage) -> Void
28 |     ) {
29 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
30 |         completion(result)
31 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:41:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
39 |         completion: @escaping (AppSyncConnectionRequest) -> Void
40 |     ) {
41 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
42 |         completion(result)
43 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:53:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
51 |         completion: @escaping (AppSyncMessage) -> Void
52 |     ) {
53 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |         completion(result)
55 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[29/72] Compiling AppSyncRealTimeClient InterceptableConnection.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:17:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
15 |         completion: @escaping (AppSyncConnectionRequest) -> Void
16 |     ) {
17 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
18 |         completion(result)
19 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:29:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
27 |         completion: @escaping (AppSyncMessage) -> Void
28 |     ) {
29 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
30 |         completion(result)
31 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:41:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
39 |         completion: @escaping (AppSyncConnectionRequest) -> Void
40 |     ) {
41 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
42 |         completion(result)
43 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:53:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
51 |         completion: @escaping (AppSyncMessage) -> Void
52 |     ) {
53 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |         completion(result)
55 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[30/72] Compiling AppSyncRealTimeClient InterceptableConnectionAsync.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:17:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
15 |         completion: @escaping (AppSyncConnectionRequest) -> Void
16 |     ) {
17 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
18 |         completion(result)
19 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:29:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
27 |         completion: @escaping (AppSyncMessage) -> Void
28 |     ) {
29 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
30 |         completion(result)
31 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:41:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
39 |         completion: @escaping (AppSyncConnectionRequest) -> Void
40 |     ) {
41 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
42 |         completion(result)
43 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:53:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
51 |         completion: @escaping (AppSyncMessage) -> Void
52 |     ) {
53 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |         completion(result)
55 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[31/72] Compiling AppSyncRealTimeClient ConnectivityMonitor.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:17:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
15 |         completion: @escaping (AppSyncConnectionRequest) -> Void
16 |     ) {
17 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
18 |         completion(result)
19 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:29:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
27 |         completion: @escaping (AppSyncMessage) -> Void
28 |     ) {
29 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptableAsync or completion handler flavor [#DeprecatedDeclaration]
30 |         completion(result)
31 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:41:22: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
39 |         completion: @escaping (AppSyncConnectionRequest) -> Void
40 |     ) {
41 |         let result = interceptConnection(request, for: endpoint)
   |                      `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
42 |         completion(result)
43 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/InterceptableConnection+Default.swift:53:22: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
51 |         completion: @escaping (AppSyncMessage) -> Void
52 |     ) {
53 |         let result = interceptMessage(message, for: endpoint)
   |                      `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |         completion(result)
55 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[32/72] Compiling AppSyncRealTimeClient RetryableConnection.swift
[33/72] Compiling AppSyncRealTimeClient SubscriptionConnection.swift
[34/72] Compiling AppSyncRealTimeClient SubscriptionItem.swift
[35/72] Compiling AppSyncRealTimeClient AppSyncConnectionRequest.swift
[36/72] Compiling AppSyncRealTimeClient AppSyncMessage+Encodable.swift
[37/76] Compiling AppSyncRealTimeClient AppSyncMessage.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift:58:72: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
56 |     ) -> AppSyncConnectionRequest {
57 |         // This is added here for backward compatibility
58 |         let finalRequest = connectionInterceptors.reduce(request) { $1.interceptConnection($0, for: endpoint) }
   |                                                                        `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
59 |         return finalRequest
60 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift:56:69: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |     public func interceptMessage(_ message: AppSyncMessage, for endpoint: URL) -> AppSyncMessage {
55 |         // This is added here for backward compatibility
56 |         let finalMessage = messageInterceptors.reduce(message) { $1.interceptMessage($0, for: endpoint) }
   |                                                                     `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
57 |         return finalMessage
58 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[38/76] Compiling AppSyncRealTimeClient AppSyncResponse.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift:58:72: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
56 |     ) -> AppSyncConnectionRequest {
57 |         // This is added here for backward compatibility
58 |         let finalRequest = connectionInterceptors.reduce(request) { $1.interceptConnection($0, for: endpoint) }
   |                                                                        `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
59 |         return finalRequest
60 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift:56:69: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |     public func interceptMessage(_ message: AppSyncMessage, for endpoint: URL) -> AppSyncMessage {
55 |         // This is added here for backward compatibility
56 |         let finalMessage = messageInterceptors.reduce(message) { $1.interceptMessage($0, for: endpoint) }
   |                                                                     `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
57 |         return finalMessage
58 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[39/76] Compiling AppSyncRealTimeClient RealtimeConnectionProvider+ConnectionInterceptable.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift:58:72: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
56 |     ) -> AppSyncConnectionRequest {
57 |         // This is added here for backward compatibility
58 |         let finalRequest = connectionInterceptors.reduce(request) { $1.interceptConnection($0, for: endpoint) }
   |                                                                        `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
59 |         return finalRequest
60 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift:56:69: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |     public func interceptMessage(_ message: AppSyncMessage, for endpoint: URL) -> AppSyncMessage {
55 |         // This is added here for backward compatibility
56 |         let finalMessage = messageInterceptors.reduce(message) { $1.interceptMessage($0, for: endpoint) }
   |                                                                     `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
57 |         return finalMessage
58 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[40/76] Compiling AppSyncRealTimeClient RealtimeConnectionProvider+MessageInterceptable.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift:58:72: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
56 |     ) -> AppSyncConnectionRequest {
57 |         // This is added here for backward compatibility
58 |         let finalRequest = connectionInterceptors.reduce(request) { $1.interceptConnection($0, for: endpoint) }
   |                                                                        `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
59 |         return finalRequest
60 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift:56:69: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |     public func interceptMessage(_ message: AppSyncMessage, for endpoint: URL) -> AppSyncMessage {
55 |         // This is added here for backward compatibility
56 |         let finalMessage = messageInterceptors.reduce(message) { $1.interceptMessage($0, for: endpoint) }
   |                                                                     `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
57 |         return finalMessage
58 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[41/76] Compiling AppSyncRealTimeClient RealtimeConnectionProvider+StaleConnection.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift:58:72: warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
56 |     ) -> AppSyncConnectionRequest {
57 |         // This is added here for backward compatibility
58 |         let finalRequest = connectionInterceptors.reduce(request) { $1.interceptConnection($0, for: endpoint) }
   |                                                                        `- warning: 'interceptConnection(_:for:)' is deprecated: Use the async version under ConnectionInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
59 |         return finalRequest
60 |     }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift:56:69: warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
54 |     public func interceptMessage(_ message: AppSyncMessage, for endpoint: URL) -> AppSyncMessage {
55 |         // This is added here for backward compatibility
56 |         let finalMessage = messageInterceptors.reduce(message) { $1.interceptMessage($0, for: endpoint) }
   |                                                                     `- warning: 'interceptMessage(_:for:)' is deprecated: Use the async version under MessageInterceptorAsync or completion handler flavor [#DeprecatedDeclaration]
57 |         return finalMessage
58 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[42/76] Emitting module AppSyncRealTimeClient
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:134:1: warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
132 | }
133 |
134 | extension WSError: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
135 |     public var description: String {
136 |         """
[43/76] Compiling AppSyncRealTimeClient AWSAppSyncRealTimeClient.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:134:1: warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
132 | }
133 |
134 | extension WSError: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
135 |     public var description: String {
136 |         """
[44/76] Compiling AppSyncRealTimeClient AppSyncSubscriptionConnection+Connection.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:134:1: warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
132 | }
133 |
134 | extension WSError: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
135 |     public var description: String {
136 |         """
[45/76] Compiling AppSyncRealTimeClient AppSyncSubscriptionConnection+DataHandler.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:134:1: warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
132 | }
133 |
134 | extension WSError: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
135 |     public var description: String {
136 |         """
[46/76] Compiling AppSyncRealTimeClient AppSyncSubscriptionConnection+ErrorHandler.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:134:1: warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
132 | }
133 |
134 | extension WSError: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
135 |     public var description: String {
136 |         """
[47/76] Compiling AppSyncRealTimeClient AppSyncSubscriptionConnection.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift:134:1: warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
132 | }
133 |
134 | extension WSError: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'WSError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Starscream' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
135 |     public var description: String {
136 |         """
[48/76] Compiling AppSyncRealTimeClient AppSyncJSONHelper.swift
[49/76] Compiling AppSyncRealTimeClient AppSyncJSONValue.swift
[50/76] Compiling AppSyncRealTimeClient AppSyncLogger.swift
[51/76] Compiling AppSyncRealTimeClient AppSyncURLHelper.swift
[52/76] Compiling AppSyncRealTimeClient AtomicValue.swift
[53/76] Compiling AppSyncRealTimeClient RealtimeConnectionProviderAsync+StaleConnection.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync.swift:215:43: warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
213 |             let allListeners = Array(self.listeners.values)
214 |             self.serialCallbackQueue.async {
215 |                 allListeners.forEach { $0(event) }
    |                                           `- warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
216 |             }
217 |         }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift:25:13: note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
23 | public typealias ConnectionProviderCallback = (ConnectionProviderEvent) -> Void
24 |
25 | public enum ConnectionProviderEvent {
   |             `- note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
26 |
27 |     case connection(ConnectionState)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[54/76] Compiling AppSyncRealTimeClient RealtimeConnectionProviderAsync+Websocket.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync.swift:215:43: warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
213 |             let allListeners = Array(self.listeners.values)
214 |             self.serialCallbackQueue.async {
215 |                 allListeners.forEach { $0(event) }
    |                                           `- warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
216 |             }
217 |         }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift:25:13: note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
23 | public typealias ConnectionProviderCallback = (ConnectionProviderEvent) -> Void
24 |
25 | public enum ConnectionProviderEvent {
   |             `- note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
26 |
27 |     case connection(ConnectionState)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[55/76] Compiling AppSyncRealTimeClient RealtimeConnectionProviderAsync.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync.swift:215:43: warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
213 |             let allListeners = Array(self.listeners.values)
214 |             self.serialCallbackQueue.async {
215 |                 allListeners.forEach { $0(event) }
    |                                           `- warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
216 |             }
217 |         }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift:25:13: note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
23 | public typealias ConnectionProviderCallback = (ConnectionProviderEvent) -> Void
24 |
25 | public enum ConnectionProviderEvent {
   |             `- note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
26 |
27 |     case connection(ConnectionState)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[56/76] Compiling AppSyncRealTimeClient ConnectionProvider.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync.swift:215:43: warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
213 |             let allListeners = Array(self.listeners.values)
214 |             self.serialCallbackQueue.async {
215 |                 allListeners.forEach { $0(event) }
    |                                           `- warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
216 |             }
217 |         }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift:25:13: note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
23 | public typealias ConnectionProviderCallback = (ConnectionProviderEvent) -> Void
24 |
25 | public enum ConnectionProviderEvent {
   |             `- note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
26 |
27 |     case connection(ConnectionState)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[57/76] Compiling AppSyncRealTimeClient ConnectionProviderError.swift
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync.swift:215:43: warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
213 |             let allListeners = Array(self.listeners.values)
214 |             self.serialCallbackQueue.async {
215 |                 allListeners.forEach { $0(event) }
    |                                           `- warning: capture of 'event' with non-sendable type 'ConnectionProviderEvent' in a '@Sendable' closure [#SendableClosureCaptures]
216 |             }
217 |         }
/Users/admin/builder/spi-builder-workspace/AppSyncRealTimeClient/ConnectionProvider/ConnectionProvider.swift:25:13: note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
23 | public typealias ConnectionProviderCallback = (ConnectionProviderEvent) -> Void
24 |
25 | public enum ConnectionProviderEvent {
   |             `- note: consider making enum 'ConnectionProviderEvent' conform to the 'Sendable' protocol
26 |
27 |     case connection(ConnectionState)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[58/76] Compiling AppSyncRealTimeClient RealtimeConnectionProvider+Websocket.swift
[59/76] Compiling AppSyncRealTimeClient RealtimeConnectionProvider.swift
[60/76] Compiling AppSyncRealTimeClient RealtimeConnectionProviderResponse.swift
[61/76] Compiling AppSyncRealTimeClient RealtimeConnectionProviderAsync+ConnectionInterceptableAsync.swift
[62/76] Compiling AppSyncRealTimeClient RealtimeConnectionProviderAsync+MessageInterceptableAsync.swift
[63/76] Compiling AppSyncRealTimeClient CountdownTimer.swift
[64/76] Compiling AppSyncRealTimeClient OIDCAuthProvider.swift
[65/76] Compiling AppSyncRealTimeClient OIDCAuthProviderAsync.swift
[66/76] Compiling AppSyncRealTimeClient SubscriptionConnectionType.swift
[67/76] Compiling AppSyncRealTimeClient SubscriptionConstants.swift
[68/76] Compiling AppSyncRealTimeClient ConnectivityPath.swift
[69/76] Compiling AppSyncRealTimeClient APIKeyAuthInterceptor.swift
[70/76] Compiling AppSyncRealTimeClient OIDCAuthInterceptor.swift
[71/76] Compiling AppSyncRealTimeClient OIDCAuthInterceptorAsync.swift
[72/76] Compiling AppSyncRealTimeClient RealtimeGatewayURLInterceptor.swift
[73/76] Compiling AppSyncRealTimeClient TaskQueue.swift
[74/76] Compiling AppSyncRealTimeClient AppSyncWebsocketProvider.swift
[75/76] Compiling AppSyncRealTimeClient StarscreamAdapter+Delegate.swift
[76/76] Compiling AppSyncRealTimeClient StarscreamAdapter.swift
Build complete! (9.00s)
Fetching https://github.com/daltoniam/Starscream
[1/5033] Fetching starscream
Fetched https://github.com/daltoniam/Starscream from cache (1.12s)
Computing version for https://github.com/daltoniam/Starscream
Computed https://github.com/daltoniam/Starscream at 4.0.8 (1.67s)
Creating working copy for https://github.com/daltoniam/Starscream
Working copy of https://github.com/daltoniam/Starscream resolved at 4.0.8
warning: 'starscream': 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/Starscream/Sources/Info.plist
Build complete.
{
  "dependencies" : [
    {
      "identity" : "starscream",
      "requirement" : {
        "exact" : [
          "4.0.8"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/daltoniam/Starscream"
    }
  ],
  "manifest_display_name" : "AppSyncRealTimeClient",
  "name" : "AppSyncRealTimeClient",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "AppSyncRealTimeClient",
      "targets" : [
        "AppSyncRealTimeClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AppSyncRealTimeClientTests",
      "module_type" : "SwiftTarget",
      "name" : "AppSyncRealTimeClientTests",
      "path" : "AppSyncRealTimeClientTests",
      "sources" : [
        "Connection/AppSyncSubscriptionConnectionErrorHandlerTests.swift",
        "Connection/AppSyncSubscriptionConnectionTests.swift",
        "ConnectionProvider/AppSyncRealTimeConnection/RealTimeConnectionProviderResponseTests.swift",
        "ConnectionProvider/ConnectionProviderAsync/ConnectionProviderAsyncTests.swift",
        "ConnectionProvider/ConnectionProviderAsync/RealtimeConnectionProviderAsyncTestBase.swift",
        "ConnectionProvider/ConnectionProviderHandleErrorTests.swift",
        "ConnectionProvider/ConnectionProviderStaleConnectionTests.swift",
        "ConnectionProvider/ConnectionProviderTests.swift",
        "ConnectionProvider/RealtimeConnectionProviderTestBase.swift",
        "ConnectivityMonitor/ConnectivityMonitorTests.swift",
        "Interceptor/APIKeyAuthInterceptorTests.swift",
        "Interceptor/AppSyncJSONHelperTests.swift",
        "Interceptor/AppSyncURLHelperTests.swift",
        "Interceptor/OIDCAuthInterceptorTests.swift",
        "Mocks/MockConnectionProvider.swift",
        "Mocks/MockConnectivityMonitor.swift",
        "Mocks/MockWebsocketProvider.swift",
        "Support/CountdownTimerTests.swift",
        "Support/RealtimeGatewayURLInterceptorTests.swift",
        "TestSupport/Error+Extension.swift"
      ],
      "target_dependencies" : [
        "AppSyncRealTimeClient"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppSyncRealTimeClient",
      "module_type" : "SwiftTarget",
      "name" : "AppSyncRealTimeClient",
      "path" : "AppSyncRealTimeClient",
      "product_dependencies" : [
        "Starscream"
      ],
      "product_memberships" : [
        "AppSyncRealTimeClient"
      ],
      "sources" : [
        "AWSAppSyncRealTimeClient.swift",
        "Connection/AppSyncConnection/AppSyncSubscriptionConnection+Connection.swift",
        "Connection/AppSyncConnection/AppSyncSubscriptionConnection+DataHandler.swift",
        "Connection/AppSyncConnection/AppSyncSubscriptionConnection+ErrorHandler.swift",
        "Connection/AppSyncConnection/AppSyncSubscriptionConnection.swift",
        "Connection/RetryableConnection.swift",
        "Connection/SubscriptionConnection.swift",
        "Connection/SubscriptionItem.swift",
        "ConnectionProvider/AppSyncConnectionRequest.swift",
        "ConnectionProvider/AppSyncMessage+Encodable.swift",
        "ConnectionProvider/AppSyncMessage.swift",
        "ConnectionProvider/AppSyncResponse.swift",
        "ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+ConnectionInterceptable.swift",
        "ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+MessageInterceptable.swift",
        "ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+StaleConnection.swift",
        "ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider+Websocket.swift",
        "ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProvider.swift",
        "ConnectionProvider/AppsyncRealtimeConnection/RealtimeConnectionProviderResponse.swift",
        "ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync+ConnectionInterceptableAsync.swift",
        "ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync+MessageInterceptableAsync.swift",
        "ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync+StaleConnection.swift",
        "ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync+Websocket.swift",
        "ConnectionProvider/AppsyncRealtimeConnectionAsync/RealtimeConnectionProviderAsync.swift",
        "ConnectionProvider/ConnectionProvider.swift",
        "ConnectionProvider/ConnectionProviderError.swift",
        "ConnectionProvider/ConnectionProviderFactory.swift",
        "ConnectionProvider/InterceptableConnection+Default.swift",
        "ConnectionProvider/InterceptableConnection.swift",
        "ConnectionProvider/InterceptableConnectionAsync.swift",
        "ConnectivityMonitor/ConnectivityMonitor.swift",
        "ConnectivityMonitor/ConnectivityPath.swift",
        "Interceptor/APIKeyAuthInterceptor.swift",
        "Interceptor/OIDCAuthInterceptor.swift",
        "Interceptor/OIDCAuthInterceptorAsync.swift",
        "Interceptor/RealtimeGatewayURLInterceptor.swift",
        "Support/AppSyncJSONHelper.swift",
        "Support/AppSyncJSONValue.swift",
        "Support/AppSyncLogger.swift",
        "Support/AppSyncURLHelper.swift",
        "Support/AtomicValue.swift",
        "Support/CountdownTimer.swift",
        "Support/OIDCAuthProvider.swift",
        "Support/OIDCAuthProviderAsync.swift",
        "Support/SubscriptionConnectionType.swift",
        "Support/SubscriptionConstants.swift",
        "Support/TaskQueue.swift",
        "Websocket/AppSyncWebsocketProvider.swift",
        "Websocket/Starscream/StarscreamAdapter+Delegate.swift",
        "Websocket/Starscream/StarscreamAdapter.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.