display source for installed plugins
All checks were successful
Build / Compute Version (push) Successful in 5s
Build / Build Nuget package (CringeBootstrap.Abstractions) (push) Successful in 1m41s
Build / Build Nuget package (NuGet) (push) Successful in 2m0s
Build / Build Nuget package (SharedCringe) (push) Successful in 2m42s
Build / Build Launcher (push) Successful in 3m57s
Build / Build Nuget package (CringePlugins) (push) Successful in 7m55s

This commit is contained in:
zznty
2024-11-04 01:18:56 +07:00
parent a9a203e5a8
commit 03e2eb9551
3 changed files with 16 additions and 10 deletions

View File

@@ -4,7 +4,7 @@ using NuGet.Versioning;
namespace CringePlugins.Loader;
public record PluginMetadata(string Name, NuGetVersion Version)
public record PluginMetadata(string Name, NuGetVersion Version, string Source)
{
public static PluginMetadata ReadFromEntrypoint(string entrypointPath)
{
@@ -20,6 +20,6 @@ public record PluginMetadata(string Name, NuGetVersion Version)
out var version))
version = new(0, 0, 0, 0);
return new(name, version);
return new(name, version, "Local");
}
}