Build Information
Failed to build OBSwiftSocket, reference 1.0.2 (3223d9), with Swift 6.3 for macOS (SPM) on 14 Apr 2026 09:22:53 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64 --target OBSwiftSocketBuild Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/edonv/OBSwiftSocket.git
Reference: 1.0.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/edonv/OBSwiftSocket
* tag 1.0.2 -> FETCH_HEAD
HEAD is now at 3223d9c Added empty privacy manifest
Cloned https://github.com/edonv/OBSwiftSocket.git
Revision (git rev-parse @):
3223d9c120c4dbbcbc11a81fd94b0969a112ece0
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/edonv/OBSwiftSocket.git at 1.0.2
Fetching https://github.com/edonv/JSONValue.git
[1/193] Fetching jsonvalue
Fetched https://github.com/edonv/JSONValue.git from cache (0.66s)
Fetching https://github.com/edonv/WSPublisher.git
[1/569] Fetching wspublisher
Fetched https://github.com/edonv/WSPublisher.git from cache (0.72s)
Fetching https://github.com/edonv/CommonExtensions.git
[1/306] Fetching commonextensions
Fetched https://github.com/edonv/CommonExtensions.git from cache (0.71s)
Fetching https://github.com/edonv/AsyncCompatibilityKit.git
[1/91] Fetching asynccompatibilitykit
Fetched https://github.com/edonv/AsyncCompatibilityKit.git from cache (0.59s)
Fetching https://github.com/hirotakan/MessagePacker.git
Fetching https://github.com/apple/swift-http-types.git
[1/1033] Fetching swift-http-types
[105/1754] Fetching swift-http-types, messagepacker
Fetched https://github.com/apple/swift-http-types.git from cache (0.90s)
Fetched https://github.com/hirotakan/MessagePacker.git from cache (0.90s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.5.1 (1.56s)
Computing version for https://github.com/hirotakan/MessagePacker.git
Computed https://github.com/hirotakan/MessagePacker.git at 0.4.7 (0.68s)
Creating working copy for https://github.com/edonv/AsyncCompatibilityKit.git
Working copy of https://github.com/edonv/AsyncCompatibilityKit.git resolved at main (00e00a6)
Creating working copy for https://github.com/hirotakan/MessagePacker.git
Working copy of https://github.com/hirotakan/MessagePacker.git resolved at 0.4.7
Creating working copy for https://github.com/edonv/JSONValue.git
Working copy of https://github.com/edonv/JSONValue.git resolved at main (f9b9a3b)
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.5.1
Creating working copy for https://github.com/edonv/WSPublisher.git
Working copy of https://github.com/edonv/WSPublisher.git resolved at main (84a9b5a)
Creating working copy for https://github.com/edonv/CommonExtensions.git
Working copy of https://github.com/edonv/CommonExtensions.git resolved at main (c0f0d9e)
========================================
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",
"traits": [
"default"
],
"dependencies": [
{
"identity": "obswiftsocket",
"name": "OBSwiftSocket",
"url": "https://github.com/edonv/OBSwiftSocket.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OBSwiftSocket",
"traits": [
"default"
],
"dependencies": [
{
"identity": "jsonvalue",
"name": "JSONValue",
"url": "https://github.com/edonv/JSONValue.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/JSONValue",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "wspublisher",
"name": "WSPublisher",
"url": "https://github.com/edonv/WSPublisher.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WSPublisher",
"traits": [
"default"
],
"dependencies": [
{
"identity": "swift-http-types",
"name": "swift-http-types",
"url": "https://github.com/apple/swift-http-types.git",
"version": "1.5.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-http-types",
"traits": [
"default"
],
"dependencies": [
]
}
]
},
{
"identity": "messagepacker",
"name": "MessagePacker",
"url": "https://github.com/hirotakan/MessagePacker.git",
"version": "0.4.7",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MessagePacker",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "commonextensions",
"name": "CommonExtensions",
"url": "https://github.com/edonv/CommonExtensions.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CommonExtensions",
"traits": [
"default"
],
"dependencies": [
]
},
{
"identity": "asynccompatibilitykit",
"name": "AsyncCompatibilityKit",
"url": "https://github.com/edonv/AsyncCompatibilityKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AsyncCompatibilityKit",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/edonv/OBSwiftSocket.git
[1/2222] Fetching obswiftsocket
Fetched https://github.com/edonv/OBSwiftSocket.git from cache (0.86s)
Fetching https://github.com/edonv/JSONValue.git from cache
Fetched https://github.com/edonv/JSONValue.git from cache (0.46s)
Fetching https://github.com/edonv/WSPublisher.git from cache
Fetched https://github.com/edonv/WSPublisher.git from cache (0.44s)
Fetching https://github.com/edonv/CommonExtensions.git from cache
Fetched https://github.com/edonv/CommonExtensions.git from cache (0.43s)
Fetching https://github.com/edonv/AsyncCompatibilityKit.git from cache
Fetched https://github.com/edonv/AsyncCompatibilityKit.git from cache (0.42s)
Fetching https://github.com/apple/swift-http-types.git from cache
Fetching https://github.com/hirotakan/MessagePacker.git from cache
Fetched https://github.com/hirotakan/MessagePacker.git from cache (0.47s)
Fetched https://github.com/apple/swift-http-types.git from cache (0.47s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.5.1 (0.54s)
Computing version for https://github.com/hirotakan/MessagePacker.git
Computed https://github.com/hirotakan/MessagePacker.git at 0.4.7 (0.03s)
Creating working copy for https://github.com/edonv/OBSwiftSocket.git
Working copy of https://github.com/edonv/OBSwiftSocket.git resolved at 1.0.2 (3223d9c)
Creating working copy for https://github.com/edonv/AsyncCompatibilityKit.git
Working copy of https://github.com/edonv/AsyncCompatibilityKit.git resolved at main (00e00a6)
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.5.1
Creating working copy for https://github.com/hirotakan/MessagePacker.git
Working copy of https://github.com/hirotakan/MessagePacker.git resolved at 0.4.7
Creating working copy for https://github.com/edonv/CommonExtensions.git
Working copy of https://github.com/edonv/CommonExtensions.git resolved at main (c0f0d9e)
Creating working copy for https://github.com/edonv/WSPublisher.git
Working copy of https://github.com/edonv/WSPublisher.git resolved at main (84a9b5a)
Creating working copy for https://github.com/edonv/JSONValue.git
Working copy of https://github.com/edonv/JSONValue.git resolved at main (f9b9a3b)
warning: '.resolve-product-dependencies': dependency 'obswiftsocket' is not used by any target
Found 5 product dependencies
- JSONValue
- WSPublisher
- MessagePacker
- CommonExtensions
- AsyncCompatibilityKit
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/edonv/OBSwiftSocket.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64 --target OBSwiftSocket
Building for debugging...
[0/9] Write sources
[8/9] Write swift-version--6988338F2F200930.txt
[10/83] Emitting module MessagePacker
[11/87] Compiling HTTPTypes HTTPResponse.swift
[12/87] Emitting module HTTPTypes
[13/87] Compiling HTTPTypes HTTPField.swift
[14/87] Compiling HTTPTypes HTTPRequest.swift
[15/87] Compiling HTTPTypes ISOLatin1String.swift
[16/87] Compiling HTTPTypes NIOLock.swift
[17/87] Compiling HTTPTypes HTTPFields.swift
[18/87] Compiling HTTPTypes HTTPFieldName.swift
[19/87] Compiling MessagePacker MessagePackType+UnsignedIntegerType.swift
[20/87] Compiling MessagePacker MessagePackType.swift
[21/87] Compiling MessagePacker MessagePackable.swift
[22/87] Compiling MessagePacker Utils.swift
[23/87] Compiling CombineExtensions Publisher+replaceErrorWith.swift
[24/87] Compiling CombineExtensions Publisher+tryFlatMap.swift
[25/87] Compiling MessagePacker Float+.swift
[26/87] Compiling MessagePacker Int+.swift
[27/87] Compiling MessagePacker Int16+.swift
[28/87] Compiling MessagePacker Int32+.swift
[29/87] Compiling MessagePacker MessagePackType+MapType.swift
[30/87] Compiling MessagePacker MessagePackType+NilType.swift
[31/87] Compiling MessagePacker MessagePackType+SignedIntegerType.swift
[32/87] Compiling MessagePacker MessagePackType+StringType.swift
[33/87] Compiling MessagePacker MessagePackType+DoubleType.swift
[34/87] Compiling MessagePacker MessagePackType+ExtensionType.swift
[35/87] Compiling MessagePacker MessagePackType+FixIntType.swift
[36/87] Compiling MessagePacker MessagePackType+FloatType.swift
[37/87] Compiling MessagePacker String+.swift
[38/87] Compiling MessagePacker UInt+.swift
[39/87] Compiling MessagePacker UInt16+.swift
[40/87] Compiling MessagePacker UInt32+.swift
[41/87] Compiling MessagePacker Bool+.swift
[42/87] Compiling MessagePacker ClosedRange+.swift
[43/87] Compiling MessagePacker Data+.swift
[44/87] Compiling MessagePacker Date+.swift
[45/87] Compiling MessagePacker Double+.swift
[46/87] Compiling CombineExtensions Publisher+flatMapZip.swift
[47/87] Emitting module JSONValue
[48/87] Compiling CombineExtensions Publisher+filterByKeyPath.swift
[49/87] Compiling CombineExtensions ReplaySubject.swift
[50/87] Compiling CombineExtensions Publisher+weakAssign.swift
[51/87] Compiling MessagePacker Int64+.swift
[52/87] Compiling MessagePacker Int8+.swift
[53/87] Compiling MessagePacker SingleValueDecodingContainer+.swift
[54/87] Compiling MessagePacker SingleValueEncodingContainer+.swift
[55/87] Compiling MessagePacker MessagePackTimestamp.swift
[56/87] Compiling MessagePacker MessagePackType+ArrayType.swift
[57/87] Compiling MessagePacker MessagePackType+BinaryType.swift
[58/87] Compiling MessagePacker MessagePackType+BooleanType.swift
[59/87] Compiling JSONValue JSONInterpolatable.swift
[60/87] Compiling MessagePacker UInt64+.swift
[61/87] Compiling MessagePacker UInt8+.swift
[62/87] Compiling MessagePacker MessagePackDecoder.swift
[63/87] Compiling MessagePacker MessagePackEncoder.swift
[64/87] Compiling MessagePacker MessagePackError.swift
[65/87] Compiling MessagePacker MessagePackExtension.swift
[66/87] Compiling MessagePacker MessagePackKey.swift
[67/87] Compiling MessagePacker MessagePackStorage.swift
[68/87] Compiling JSONValue JSONValue+Convenience.swift
[69/87] Compiling JSONValue JSONValue+Errors.swift
[70/87] Compiling JSONValue JSONValue+Codable.swift
[71/87] Compiling JSONValue JSONValue+ExpressibleByLiteral.swift
[72/87] Compiling JSONValue JSONValue+Merging.swift
[73/87] Compiling JSONValue JSONValue.swift
[74/87] Compiling JSONValue JSONValue+Subscripts.swift
[75/87] Compiling JSONValue JSONConvertible.swift
[76/87] Compiling CombineExtensions Future+initWithValue.swift
[77/87] Compiling CombineExtensions Publisher+asVoid.swift
[78/87] Emitting module CombineExtensions
[79/87] Compiling CombineExtensions Publisher+asyncMap.swift
[80/87] Compiling HTTPTypes HTTPParsedFields.swift
[81/87] Compiling HTTPTypes HTTPRequest+URL.swift
[82/93] Compiling HTTPTypesFoundation URLSession+HTTPTypes.swift
[83/93] Compiling HTTPTypesFoundation URLResponse+HTTPTypes.swift
[84/93] Compiling HTTPTypesFoundation HTTPTypes+ISOLatin1.swift
[85/93] Emitting module HTTPTypesFoundation
[86/93] Compiling HTTPTypesFoundation HTTPTypesFoundation.swift
[87/93] Compiling HTTPTypesFoundation URLRequest+HTTPTypes.swift
[88/103] Compiling AsyncCompatibilityKit Publisher+Async.swift
[89/103] Compiling AsyncCompatibilityKit Publisher+firstValue.swift
[90/103] Emitting module AsyncCompatibilityKit
[91/103] Compiling AsyncCompatibilityKit Future+Async.swift
[92/103] Compiling WSPublisher WebSocketPublisher+Event.swift
[93/103] Compiling WSPublisher URLSessionWebSocketTask+Async.swift
[94/103] Compiling WSPublisher WebSocketPublisher+URLSessionDelegate.swift
[95/103] Compiling WSPublisher URLSessionWebSocketTask+Combine.swift
[96/103] Compiling WSPublisher WebSocketPublisher+Errors.swift
[97/104] Compiling WSPublisher WebSocketPublisher+Async.swift
[98/104] Compiling WSPublisher WebSocketPublisher.swift
[99/104] Compiling WSPublisher URLSessionWebSocketTaskMessage+Hashable.swift
[100/104] Compiling WSPublisher URLSessionWebSocketTaskCloseCode+StringConvertible.swift
[101/104] Emitting module WSPublisher
[102/104] Compiling WSPublisher WSPublisher+SwiftUI.swift
[103/104] Compiling AsyncCompatibilityKit URLSession+Async.swift
[104/104] Compiling AsyncCompatibilityKit View+Async.swift
[105/129] Compiling OBSwiftSocket AudioCapture.swift
[106/129] Compiling OBSwiftSocket BrowserSource.swift
[107/129] Compiling OBSwiftSocket ColorSource.swift
[108/131] Compiling OBSwiftSocket TextSource.swift
[109/131] Compiling OBSwiftSocket VLCSource.swift
[110/131] Compiling OBSwiftSocket VideoInput.swift
[111/131] Compiling OBSwiftSocket WindowCapture.swift
[112/131] Compiling OBSwiftSocket Misc Extensions.swift
[113/131] Compiling OBSwiftSocket PropertyWrappers.swift
[114/131] Compiling OBSwiftSocket SessionManager Extensions.swift
[115/131] Compiling OBSwiftSocket DisplayCapture.swift
[116/131] Compiling OBSwiftSocket GameCapture.swift
[117/131] Compiling OBSwiftSocket ImageSource.swift
[118/131] Compiling OBSwiftSocket Request Subtypes.swift
[119/131] Compiling OBSwiftSocket Transform.swift
[120/131] Emitting module OBSwiftSocket
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:843:14: warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
841 | /// Thrown from ``OBSSessionManager/listenForEvent(_:firstOnly:)-1dso5`` when an ``OBSEvent`` type
842 | /// is unsuccessfully converted to an ``OBSEvents/AllTypes`` case.
843 | case failedEventTypeConversion(OBSEvent.Type)
| `- warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
844 |
845 | /// Thrown from ``OBSSessionManager/connect(persistConnectionData:events:)-25yo0`` or
[121/131] Compiling OBSwiftSocket MediaSource.swift
[122/131] Compiling OBSwiftSocket Slideshow.swift
[123/131] Compiling OBSwiftSocket StateManager.swift
[124/131] Compiling OBSwiftSocket Event Subtypes.swift
[125/131] Compiling OBSwiftSocket General Input Settings.swift
[126/131] Compiling OBSwiftSocket WSPublisher Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/Extensions/WSPublisher Extensions.swift:34:20: warning: no calls to throwing functions occur within 'try' expression
32 | .eraseToAnyPublisher()
33 | }
34 | return try send(json)
| `- warning: no calls to throwing functions occur within 'try' expression
35 |
36 | case .msgPack:
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/Extensions/WSPublisher Extensions.swift:41:20: warning: no calls to throwing functions occur within 'try' expression
39 | .eraseToAnyPublisher()
40 | }
41 | return try send(msgData)
| `- warning: no calls to throwing functions occur within 'try' expression
42 | }
43 | }
[127/131] Compiling OBSwiftSocket Types.swift
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/Extensions/WSPublisher Extensions.swift:34:20: warning: no calls to throwing functions occur within 'try' expression
32 | .eraseToAnyPublisher()
33 | }
34 | return try send(json)
| `- warning: no calls to throwing functions occur within 'try' expression
35 |
36 | case .msgPack:
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/Extensions/WSPublisher Extensions.swift:41:20: warning: no calls to throwing functions occur within 'try' expression
39 | .eraseToAnyPublisher()
40 | }
41 | return try send(msgData)
| `- warning: no calls to throwing functions occur within 'try' expression
42 | }
43 | }
[128/131] Compiling OBSwiftSocket ColorComponents.swift
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/Extensions/WSPublisher Extensions.swift:34:20: warning: no calls to throwing functions occur within 'try' expression
32 | .eraseToAnyPublisher()
33 | }
34 | return try send(json)
| `- warning: no calls to throwing functions occur within 'try' expression
35 |
36 | case .msgPack:
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/Extensions/WSPublisher Extensions.swift:41:20: warning: no calls to throwing functions occur within 'try' expression
39 | .eraseToAnyPublisher()
40 | }
41 | return try send(msgData)
| `- warning: no calls to throwing functions occur within 'try' expression
42 | }
43 | }
[129/131] Compiling OBSwiftSocket OBS-WS Base Types.swift
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:49:59: error: extraneous argument label 'dynamicMember:' in subscript
47 | case .request:
48 | // Get name of request
49 | guard case .string(let requestTypeName) = data[dynamicMember: OpDataTypes.Request.CodingKeys.type.rawValue],
| `- error: extraneous argument label 'dynamicMember:' in subscript
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:51:46: error: extraneous argument label 'dynamicMember:' in subscript
49 | guard case .string(let requestTypeName) = data[dynamicMember: OpDataTypes.Request.CodingKeys.type.rawValue],
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
| `- error: extraneous argument label 'dynamicMember:' in subscript
52 | let data = data[dynamicMember: OpDataTypes.Request.CodingKeys.data.rawValue]
53 | else { casted = nil; break }
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:52:34: error: extraneous argument label 'dynamicMember:' in subscript
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
52 | let data = data[dynamicMember: OpDataTypes.Request.CodingKeys.data.rawValue]
| `- error: extraneous argument label 'dynamicMember:' in subscript
53 | else { casted = nil; break }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:843:14: warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
841 | /// Thrown from ``OBSSessionManager/listenForEvent(_:firstOnly:)-1dso5`` when an ``OBSEvent`` type
842 | /// is unsuccessfully converted to an ``OBSEvents/AllTypes`` case.
843 | case failedEventTypeConversion(OBSEvent.Type)
| `- warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
844 |
845 | /// Thrown from ``OBSSessionManager/connect(persistConnectionData:events:)-25yo0`` or
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:89:38: warning: 'WSErrors' is deprecated: WSErrors has been renamed to `Errors` for the sake of brevity. [#DeprecatedDeclaration]
87 | public func checkForConnection() throws {
88 | if !isWebSocketConnected {
89 | throw WebSocketPublisher.WSErrors.noActiveConnection
| |- warning: 'WSErrors' is deprecated: WSErrors has been renamed to `Errors` for the sake of brevity. [#DeprecatedDeclaration]
| `- note: use 'Errors' instead
90 | }
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:393:23: error: tuple pattern has the wrong length for tuple type 'WebSocketPublisher.Event.Disconnect'
391 | .tryFilter { event throws -> Bool in
392 | switch event {
393 | case .disconnected(let wsCloseCode, let reason):
| `- error: tuple pattern has the wrong length for tuple type 'WebSocketPublisher.Event.Disconnect'
394 | let obsCloseCode = OBSEnums.CloseCode(rawValue: wsCloseCode.rawValue)
395 | self.connectionState = .disconnected
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[130/131] Compiling OBSwiftSocket PublisherStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:49:59: error: extraneous argument label 'dynamicMember:' in subscript
47 | case .request:
48 | // Get name of request
49 | guard case .string(let requestTypeName) = data[dynamicMember: OpDataTypes.Request.CodingKeys.type.rawValue],
| `- error: extraneous argument label 'dynamicMember:' in subscript
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:51:46: error: extraneous argument label 'dynamicMember:' in subscript
49 | guard case .string(let requestTypeName) = data[dynamicMember: OpDataTypes.Request.CodingKeys.type.rawValue],
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
| `- error: extraneous argument label 'dynamicMember:' in subscript
52 | let data = data[dynamicMember: OpDataTypes.Request.CodingKeys.data.rawValue]
53 | else { casted = nil; break }
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:52:34: error: extraneous argument label 'dynamicMember:' in subscript
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
52 | let data = data[dynamicMember: OpDataTypes.Request.CodingKeys.data.rawValue]
| `- error: extraneous argument label 'dynamicMember:' in subscript
53 | else { casted = nil; break }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:843:14: warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
841 | /// Thrown from ``OBSSessionManager/listenForEvent(_:firstOnly:)-1dso5`` when an ``OBSEvent`` type
842 | /// is unsuccessfully converted to an ``OBSEvents/AllTypes`` case.
843 | case failedEventTypeConversion(OBSEvent.Type)
| `- warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
844 |
845 | /// Thrown from ``OBSSessionManager/connect(persistConnectionData:events:)-25yo0`` or
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:89:38: warning: 'WSErrors' is deprecated: WSErrors has been renamed to `Errors` for the sake of brevity. [#DeprecatedDeclaration]
87 | public func checkForConnection() throws {
88 | if !isWebSocketConnected {
89 | throw WebSocketPublisher.WSErrors.noActiveConnection
| |- warning: 'WSErrors' is deprecated: WSErrors has been renamed to `Errors` for the sake of brevity. [#DeprecatedDeclaration]
| `- note: use 'Errors' instead
90 | }
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:393:23: error: tuple pattern has the wrong length for tuple type 'WebSocketPublisher.Event.Disconnect'
391 | .tryFilter { event throws -> Bool in
392 | switch event {
393 | case .disconnected(let wsCloseCode, let reason):
| `- error: tuple pattern has the wrong length for tuple type 'WebSocketPublisher.Event.Disconnect'
394 | let obsCloseCode = OBSEnums.CloseCode(rawValue: wsCloseCode.rawValue)
395 | self.connectionState = .disconnected
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[131/131] Compiling OBSwiftSocket SessionManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:49:59: error: extraneous argument label 'dynamicMember:' in subscript
47 | case .request:
48 | // Get name of request
49 | guard case .string(let requestTypeName) = data[dynamicMember: OpDataTypes.Request.CodingKeys.type.rawValue],
| `- error: extraneous argument label 'dynamicMember:' in subscript
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:51:46: error: extraneous argument label 'dynamicMember:' in subscript
49 | guard case .string(let requestTypeName) = data[dynamicMember: OpDataTypes.Request.CodingKeys.type.rawValue],
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
| `- error: extraneous argument label 'dynamicMember:' in subscript
52 | let data = data[dynamicMember: OpDataTypes.Request.CodingKeys.data.rawValue]
53 | else { casted = nil; break }
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/OBS-WS Base Types.swift:52:34: error: extraneous argument label 'dynamicMember:' in subscript
50 | let requestType = OBSRequests.AllTypes(rawValue: requestTypeName),
51 | case .string(let id) = data[dynamicMember: OpDataTypes.Request.CodingKeys.id.rawValue],
52 | let data = data[dynamicMember: OpDataTypes.Request.CodingKeys.data.rawValue]
| `- error: extraneous argument label 'dynamicMember:' in subscript
53 | else { casted = nil; break }
54 |
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:843:14: warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
841 | /// Thrown from ``OBSSessionManager/listenForEvent(_:firstOnly:)-1dso5`` when an ``OBSEvent`` type
842 | /// is unsuccessfully converted to an ``OBSEvents/AllTypes`` case.
843 | case failedEventTypeConversion(OBSEvent.Type)
| `- warning: associated value 'failedEventTypeConversion' of 'Sendable'-conforming enum 'Errors' has non-Sendable type 'any OBSEvent.Type'
844 |
845 | /// Thrown from ``OBSSessionManager/connect(persistConnectionData:events:)-25yo0`` or
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:89:38: warning: 'WSErrors' is deprecated: WSErrors has been renamed to `Errors` for the sake of brevity. [#DeprecatedDeclaration]
87 | public func checkForConnection() throws {
88 | if !isWebSocketConnected {
89 | throw WebSocketPublisher.WSErrors.noActiveConnection
| |- warning: 'WSErrors' is deprecated: WSErrors has been renamed to `Errors` for the sake of brevity. [#DeprecatedDeclaration]
| `- note: use 'Errors' instead
90 | }
91 | }
/Users/admin/builder/spi-builder-workspace/Sources/OBSwiftSocket/SessionManager.swift:393:23: error: tuple pattern has the wrong length for tuple type 'WebSocketPublisher.Event.Disconnect'
391 | .tryFilter { event throws -> Bool in
392 | switch event {
393 | case .disconnected(let wsCloseCode, let reason):
| `- error: tuple pattern has the wrong length for tuple type 'WebSocketPublisher.Event.Disconnect'
394 | let obsCloseCode = OBSEnums.CloseCode(rawValue: wsCloseCode.rawValue)
395 | self.connectionState = .disconnected
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
BUILD FAILURE 6.3 macosSpm