mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
* Merge pull request #1061 from Flow-Launcher/remove_winget_ci * Merge pull request #991 from Flow-Launcher/context_menu_plugin_site * Merge pull request #1080 from gissehel/caret-position-fix * Caret position fix : Include PR #1074 * Merge pull request #1283 from nachmore/dev * Merge pull request #1296 from nachmore/bug_1284 * Merge pull request #1294 from Flow-Launcher/pluginInfoMultipleActionKeyword * Merge pull request #1299 from nachmore/bug_1269 * Plugin Exception Draft (#1147) * Merge pull request #1355 from onesounds/LimitWidth * Merge pull request #1088 from Flow-Launcher/add_spanish_latin_america * Merge pull request #1387 from Flow-Launcher/fix_exception_duplicate_url_opening * Merge pull request #1390 from Flow-Launcher/issue_1371 * Merge pull request #1391 from Flow-Launcher/issue_1366
24 lines
No EOL
580 B
C#
24 lines
No EOL
580 B
C#
using Flow.Launcher.Plugin;
|
|
using System;
|
|
|
|
namespace Flow.Launcher.Core.ExternalPlugins
|
|
{
|
|
public class FlowPluginException : Exception
|
|
{
|
|
public PluginMetadata Metadata { get; set; }
|
|
|
|
public FlowPluginException(PluginMetadata metadata, Exception e) : base(e.Message, e)
|
|
{
|
|
Metadata = metadata;
|
|
}
|
|
|
|
public override string ToString()
|
|
{
|
|
return $@"{Metadata.Name} Exception:
|
|
Websites: {Metadata.Website}
|
|
Author: {Metadata.Author}
|
|
Version: {Metadata.Version}
|
|
{base.ToString()}";
|
|
}
|
|
}
|
|
} |