Use TryRemove and discard out var to clean up action keywords

This commit is contained in:
Jack251970 2025-10-03 15:21:11 +08:00
parent 2be10eb4ca
commit 76cc22d5af

View file

@ -727,7 +727,7 @@ namespace Flow.Launcher.Core.Plugin
if (oldActionkeyword != Query.GlobalPluginWildcardSign)
{
_nonGlobalPlugins.TryRemove(oldActionkeyword, out var item);
_nonGlobalPlugins.TryRemove(oldActionkeyword, out _);
}
// Update action keywords and action keyword in plugin metadata
@ -976,7 +976,7 @@ namespace Flow.Launcher.Core.Plugin
var keysToRemove = _nonGlobalPlugins.Where(p => p.Value.Metadata.ID == plugin.ID).Select(p => p.Key).ToList();
foreach (var key in keysToRemove)
{
_nonGlobalPlugins.Remove(key, out var ite3);
_nonGlobalPlugins.TryRemove(key, out var _);
}
}