Make log message context-neutral

This commit is contained in:
Jack251970 2026-02-27 19:04:30 +08:00
parent dca90916fe
commit 48878d2d8c

View file

@ -1086,16 +1086,16 @@ namespace Flow.Launcher.Core.Plugin
if (!Version.TryParse(minimumAppVersion, out var minimumVersion)) if (!Version.TryParse(minimumAppVersion, out var minimumVersion))
{ {
PublicApi.Instance.LogError(ClassName, PublicApi.Instance.LogError(ClassName,
$"Failed to parse the minimum app version {minimumAppVersion} for plugin {pluginName}. " $"Failed to parse the minimum app version {minimumAppVersion} for plugin {pluginName}.");
+ "Plugin excluded from manifest");
return false; // If the minimum app version specified in plugin.json is invalid, we assume it is not satisfied return false; // If the minimum app version specified in plugin.json is invalid, we assume it is not satisfied
} }
if (appVersion >= minimumVersion) if (appVersion >= minimumVersion)
return true; return true;
PublicApi.Instance.LogInfo(ClassName, $"Plugin {pluginName} requires minimum Flow Launcher version {minimumAppVersion}, " PublicApi.Instance.LogInfo(ClassName,
+ $"but current version is {Constant.Version}. Plugin excluded from manifest."); $"Plugin {pluginName} requires minimum Flow Launcher version {minimumAppVersion}, "
+ $"but current version is {Constant.Version}.");
return false; return false;
} }