diff --git a/Sources/ElixxirDAppsSDK/LogLevelConfigurator.swift b/Sources/ElixxirDAppsSDK/LogLevelConfigurator.swift index cbc8f58a5bbedaf5719375b5f2b61b73697c7b32..6137fc838a143b09ece6ca96a07a1334108cf44f 100644 --- a/Sources/ElixxirDAppsSDK/LogLevelConfigurator.swift +++ b/Sources/ElixxirDAppsSDK/LogLevelConfigurator.swift @@ -9,16 +9,14 @@ public struct LogLevelConfigurator { } extension LogLevelConfigurator { - public static func live() -> LogLevelConfigurator { - LogLevelConfigurator { logLevel in - var error: NSError? - let result = BindingsLogLevel(logLevel.rawValue, &error) - if let error = error { - throw error - } - if !result { - fatalError("BindingsLogLevel returned `false` without providing error") - } + public static let live = LogLevelConfigurator { logLevel in + var error: NSError? + let result = BindingsLogLevel(logLevel.rawValue, &error) + if let error = error { + throw error + } + if !result { + fatalError("BindingsLogLevel returned `false` without providing error") } } } diff --git a/Sources/ElixxirDAppsSDK/LogsListener.swift b/Sources/ElixxirDAppsSDK/LogsListener.swift index c67e69647fe9d2a085aca5bb2d02f724a7143a85..2b070877dbac36f8cb170fbd5ecb7af3271fbc74 100644 --- a/Sources/ElixxirDAppsSDK/LogsListener.swift +++ b/Sources/ElixxirDAppsSDK/LogsListener.swift @@ -9,11 +9,9 @@ public struct LogsListener { } extension LogsListener { - public static func live() -> LogsListener { - LogsListener { callback in - let listener = Listener(onLog: callback) - BindingsRegisterLogWriter(listener) - } + public static let live = LogsListener { callback in + let listener = Listener(onLog: callback) + BindingsRegisterLogWriter(listener) } }