From 6ee666b6da7388666519d72ad784908e34e761ad Mon Sep 17 00:00:00 2001 From: Thomas Goyne Date: Fri, 5 Jul 2024 16:19:18 -0700 Subject: [PATCH] Don't introduce a pointless new pre-deprecated function --- RealmSwift/Logger.swift | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/RealmSwift/Logger.swift b/RealmSwift/Logger.swift index 284e2b3753..6beda77ab1 100644 --- a/RealmSwift/Logger.swift +++ b/RealmSwift/Logger.swift @@ -53,28 +53,6 @@ import Realm.Private */ public typealias Logger = RLMLogger extension Logger { - /** - Creates a logger with the associated log level, and a logic function to define your own logging logic. - - ```swift - let logger = Logger(level: .info, category: Category.All, logFunction: { level, category, message in - print("\(category.rawValue) - \(level): \(message)") - }) - ``` - - - parameter level: The log level to be set for the logger. - - parameter function: The log function which will be invoked whenever there is a log message. - - - note: This will set the specified log level for the log category `Category.realm`. - */ - @available(*, deprecated, message: "Use init(function:)") - public convenience init(level: LogLevel, function: @escaping @Sendable (LogLevel, LogCategory, String) -> Void) { - self.init(logFunction: { level, category, message in - function(level, ObjectiveCSupport.convert(value: category), message) - }) - set(logLevel: level, for: Category.realm) - } - /** Creates a logger with a callback, which will be invoked whenever there is a log message.