From 75e3c3815b11337940eabc6a266b320a79519203 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Tue, 8 Nov 2022 11:47:09 +0100 Subject: [PATCH] Make all service errors equatable --- .../Messenger/Functions/MessengerListenForMessages.swift | 2 +- .../Messenger/Functions/MessengerMyContact.swift | 2 +- .../XXMessengerClient/Messenger/Functions/MessengerStart.swift | 2 +- .../XXMessengerClient/Messenger/Functions/MessengerStop.swift | 2 +- .../Messenger/Functions/MessengerWaitForNetwork.swift | 2 +- .../Messenger/Functions/MessengerWaitForNodes.swift | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Sources/XXMessengerClient/Messenger/Functions/MessengerListenForMessages.swift b/Sources/XXMessengerClient/Messenger/Functions/MessengerListenForMessages.swift index 62b9a600..e0d96caf 100644 --- a/Sources/XXMessengerClient/Messenger/Functions/MessengerListenForMessages.swift +++ b/Sources/XXMessengerClient/Messenger/Functions/MessengerListenForMessages.swift @@ -2,7 +2,7 @@ import XCTestDynamicOverlay import XXClient public struct MessengerListenForMessages { - public enum Error: Swift.Error { + public enum Error: Swift.Error, Equatable { case notConnected } diff --git a/Sources/XXMessengerClient/Messenger/Functions/MessengerMyContact.swift b/Sources/XXMessengerClient/Messenger/Functions/MessengerMyContact.swift index bcedd164..47f4ed24 100644 --- a/Sources/XXMessengerClient/Messenger/Functions/MessengerMyContact.swift +++ b/Sources/XXMessengerClient/Messenger/Functions/MessengerMyContact.swift @@ -7,7 +7,7 @@ public struct MessengerMyContact { case types(Set<FactType>) } - public enum Error: Swift.Error { + public enum Error: Swift.Error, Equatable { case notConnected case notLoggedIn } diff --git a/Sources/XXMessengerClient/Messenger/Functions/MessengerStart.swift b/Sources/XXMessengerClient/Messenger/Functions/MessengerStart.swift index cc3363ec..d911fe66 100644 --- a/Sources/XXMessengerClient/Messenger/Functions/MessengerStart.swift +++ b/Sources/XXMessengerClient/Messenger/Functions/MessengerStart.swift @@ -2,7 +2,7 @@ import XXClient import XCTestDynamicOverlay public struct MessengerStart { - public enum Error: Swift.Error { + public enum Error: Swift.Error, Equatable { case notLoaded } diff --git a/Sources/XXMessengerClient/Messenger/Functions/MessengerStop.swift b/Sources/XXMessengerClient/Messenger/Functions/MessengerStop.swift index 6e49054f..249cea79 100644 --- a/Sources/XXMessengerClient/Messenger/Functions/MessengerStop.swift +++ b/Sources/XXMessengerClient/Messenger/Functions/MessengerStop.swift @@ -16,7 +16,7 @@ public struct MessengerStop { public var retries: Int } - public enum Error: Swift.Error { + public enum Error: Swift.Error, Equatable { case notLoaded case timedOut } diff --git a/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNetwork.swift b/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNetwork.swift index 8fe8cf3e..d0ddb199 100644 --- a/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNetwork.swift +++ b/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNetwork.swift @@ -2,7 +2,7 @@ import XXClient import XCTestDynamicOverlay public struct MessengerWaitForNetwork { - public enum Error: Swift.Error { + public enum Error: Swift.Error, Equatable { case notLoaded case timeout } diff --git a/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNodes.swift b/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNodes.swift index 3494df50..d4fd91a6 100644 --- a/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNodes.swift +++ b/Sources/XXMessengerClient/Messenger/Functions/MessengerWaitForNodes.swift @@ -5,7 +5,7 @@ import XCTestDynamicOverlay public struct MessengerWaitForNodes { public typealias Progress = (NodeRegistrationReport) -> Void - public enum Error: Swift.Error { + public enum Error: Swift.Error, Equatable { case notLoaded case timeout } -- GitLab