Skip to content

Commit 5317409

Browse files
committed
Use remove where for code quality
1 parent b85b2ec commit 5317409

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

Flow.Launcher.Core/Plugin/PluginManager.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -700,10 +700,7 @@ internal static async Task UninstallPluginAsync(PluginMetadata plugin, bool remo
700700
}
701701
Settings.RemovePluginSettings(plugin.ID);
702702
AllPlugins.RemoveAll(p => p.Metadata.ID == plugin.ID);
703-
foreach (var globalPlugin in GlobalPlugins.Where(p => p.Metadata.ID == plugin.ID))
704-
{
705-
GlobalPlugins.Remove(globalPlugin);
706-
}
703+
GlobalPlugins.RemoveWhere(p => p.Metadata.ID == plugin.ID);
707704
foreach (var key in NonGlobalPlugins.Where(p => p.Value.Metadata.ID == plugin.ID).Select(p => p.Key))
708705
{
709706
NonGlobalPlugins.Remove(key);

0 commit comments

Comments
 (0)