From fe5da58378d3a7f733220fe3ed0cefebcb513760 Mon Sep 17 00:00:00 2001 From: Vic <10308169+VictoriousRaptor@users.noreply.github.com> Date: Fri, 3 Feb 2023 16:23:14 +0800 Subject: [PATCH] Use switch expression for loader --- .../Commands/BookmarkLoader.cs | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/BookmarkLoader.cs b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/BookmarkLoader.cs index bfb611cf7..d08c05b6b 100644 --- a/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/BookmarkLoader.cs +++ b/Plugins/Flow.Launcher.Plugin.BrowserBookmark/Commands/BookmarkLoader.cs @@ -44,15 +44,12 @@ namespace Flow.Launcher.Plugin.BrowserBookmark.Commands foreach (var browser in setting.CustomChromiumBrowsers) { - IBookmarkLoader loader; - if (browser.BrowserType == BrowserType.Chromium) + IBookmarkLoader loader = browser.BrowserType switch { - loader = new CustomChromiumBookmarkLoader(browser); - } - else - { - loader = new CustomFirefoxBookmarkLoader(browser); - } + BrowserType.Chromium => new CustomChromiumBookmarkLoader(browser), + BrowserType.Firefox => new CustomFirefoxBookmarkLoader(browser), + _ => new CustomChromiumBookmarkLoader(browser), + }; allBookmarks.AddRange(loader.GetBookmarks()); }