From 7e865014a6f51a5841b4ed97f4bf511a8c20722b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20Coye=20de=20Brune=CC=81lis?= Date: Fri, 31 Jan 2025 10:16:19 +0100 Subject: [PATCH] refactor(FactoryService): Clean dead code --- kDriveCore/DI/FactoryService.swift | 46 ++++++++++++++---------------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/kDriveCore/DI/FactoryService.swift b/kDriveCore/DI/FactoryService.swift index 5fb0de6e3..c8959c133 100644 --- a/kDriveCore/DI/FactoryService.swift +++ b/kDriveCore/DI/FactoryService.swift @@ -162,33 +162,29 @@ public enum FactoryService { /// Debug services static var debugServices: [FactoryWithIdentifier] { - if #available(iOS 14.0, *) { - let loggerFactory = Factory(type: Logger.self) { parameters, _ in - guard let category = parameters?["category"] as? String else { - fatalError("Please pass a category") - } - let subsystem = Bundle.main.bundleIdentifier! - return Logger(subsystem: subsystem, category: category) + let loggerFactory = Factory(type: Logger.self) { parameters, _ in + guard let category = parameters?["category"] as? String else { + fatalError("Please pass a category") } - - let services = [ - (loggerFactory, "UploadOperation"), - (loggerFactory, "BackgroundSessionManager"), - (loggerFactory, "UploadQueue"), - (loggerFactory, "DownloadQueue"), - (loggerFactory, "BGTaskScheduling"), - (loggerFactory, "PhotoLibraryUploader"), - (loggerFactory, "AppDelegate"), - (loggerFactory, "FileProvider"), - (loggerFactory, "DriveInfosManager"), - (loggerFactory, "SceneDelegate"), - (loggerFactory, "SyncedAuthenticator"), - (loggerFactory, "FileList") - ] - return services - } else { - return [] + let subsystem = Bundle.main.bundleIdentifier! + return Logger(subsystem: subsystem, category: category) } + + let services = [ + (loggerFactory, "UploadOperation"), + (loggerFactory, "BackgroundSessionManager"), + (loggerFactory, "UploadQueue"), + (loggerFactory, "DownloadQueue"), + (loggerFactory, "BGTaskScheduling"), + (loggerFactory, "PhotoLibraryUploader"), + (loggerFactory, "AppDelegate"), + (loggerFactory, "FileProvider"), + (loggerFactory, "DriveInfosManager"), + (loggerFactory, "SceneDelegate"), + (loggerFactory, "SyncedAuthenticator"), + (loggerFactory, "FileList") + ] + return services } /// DB Transactions