From 9609774b3a5de7330bd864fc9c258dfa61849bd6 Mon Sep 17 00:00:00 2001 From: Wyatt Mufson Date: Thu, 17 Jun 2021 11:38:43 -0400 Subject: [PATCH] Fix swift warnings --- Source/SocketIO/Engine/SocketEngine.swift | 2 +- Source/SocketIO/Engine/SocketEngineSpec.swift | 2 +- Source/SocketIO/Manager/SocketManagerSpec.swift | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/SocketIO/Engine/SocketEngine.swift b/Source/SocketIO/Engine/SocketEngine.swift index cd26116..991385c 100644 --- a/Source/SocketIO/Engine/SocketEngine.swift +++ b/Source/SocketIO/Engine/SocketEngine.swift @@ -751,7 +751,7 @@ extension SocketEngine { case .cancelled: wsConnected = false websocketDidDisconnect(error: EngineError.canceled) - case let .disconnected(reason, code): + case .disconnected(_, _): wsConnected = false websocketDidDisconnect(error: nil) case let .text(msg): diff --git a/Source/SocketIO/Engine/SocketEngineSpec.swift b/Source/SocketIO/Engine/SocketEngineSpec.swift index 1eecffd..fc0aa58 100644 --- a/Source/SocketIO/Engine/SocketEngineSpec.swift +++ b/Source/SocketIO/Engine/SocketEngineSpec.swift @@ -27,7 +27,7 @@ import Foundation import Starscream /// Specifies a SocketEngine. -public protocol SocketEngineSpec: class { +public protocol SocketEngineSpec: AnyObject { // MARK: Properties /// The client for this engine. diff --git a/Source/SocketIO/Manager/SocketManagerSpec.swift b/Source/SocketIO/Manager/SocketManagerSpec.swift index 87be545..8c57c91 100644 --- a/Source/SocketIO/Manager/SocketManagerSpec.swift +++ b/Source/SocketIO/Manager/SocketManagerSpec.swift @@ -45,7 +45,7 @@ import Foundation /// To disconnect a socket and remove it from the manager, either call `SocketIOClient.disconnect()` on the socket, /// or call one of the `disconnectSocket` methods on this class. /// -public protocol SocketManagerSpec : AnyObject, SocketEngineClient { +public protocol SocketManagerSpec : SocketEngineClient { // MARK: Properties /// Returns the socket associated with the default namespace ("/").