Fixes all warnings
Build / Build (push) Successful in 49s

This commit is contained in:
Deukhoofd committed 2025-05-19 11:50:51 +02:00
1 parent 015e5819f3
commit eea5697109
125 files changed
+11 -186

No files matched your search

@@ -2,6 +2,9 @@ using JetBrains.Annotations;
namespace PkmnLib.Dynamic.ScriptHandling.Registry;
/// <summary>
/// A plugin is a way to register scripts and other components to the script registry.
/// </summary>
public interface IPlugin
{
/// <summary>
@@ -21,12 +24,13 @@ public interface IPlugin
void Register(ScriptRegistry registry);
}
/// <summary>
/// A plugin is a way to register scripts and other dynamic components to the script registry.
/// </summary>
/// <inheritdoc cref="IPlugin"/>
[UsedImplicitly(ImplicitUseTargetFlags.WithInheritors)]
public abstract class Plugin<TConfiguration> : IPlugin where TConfiguration : IPluginConfiguration
{
/// <summary>
/// The configuration for the plugin. This is used to pass in any configuration options.
/// </summary>
public TConfiguration Configuration { get; }
/// <inheritdoc cref="Plugin{TConfiguration}"/>