From a97021ec323192fee875b5172e237348f6e5b7a9 Mon Sep 17 00:00:00 2001 From: Macocian Alexandru Victor Date: Fri, 15 Sep 2023 13:46:48 +0200 Subject: [PATCH] Follow up on renaming (#1) * Follow up on renaming * Increment version * Add readme to package --- .gitignore | 5 ++++- Plumsy.Tests.SimplePlugin/Main.cs | 2 +- Plumsy.Tests/PluginManagerTests.cs | 12 ++++++------ Plumsy.Tests/Plumsy.Tests.csproj | 6 +++--- Plumsy.Tests/Resolvers/SimpleDependencyResolver.cs | 4 ++-- Plumsy/Callbacks/IAssemblyLoadedCallback.cs | 2 +- Plumsy/Exceptions/PluginLoadException.cs | 4 ++-- Plumsy/Models/Plugin.cs | 2 +- Plumsy/Models/PluginEntry.cs | 2 +- Plumsy/Models/PluginLoadOperation.cs | 2 +- Plumsy/PluginManager.cs | 12 ++++++------ Plumsy/Plumsy.csproj | 14 +++++++++----- Plumsy/Resolvers/IDependencyResolver.cs | 2 +- Plumsy/Validators/IEnvironmentVersionValidator.cs | 2 +- Plumsy/Validators/IMetadataValidator.cs | 2 +- Plumsy/Validators/ITypeDefinitionsValidator.cs | 2 +- 16 files changed, 41 insertions(+), 34 deletions(-) diff --git a/.gitignore b/.gitignore index 9491a2f..52813cb 100644 --- a/.gitignore +++ b/.gitignore @@ -360,4 +360,7 @@ MigrationBackup/ .ionide/ # Fody - auto-generated XML schema -FodyWeavers.xsd \ No newline at end of file +FodyWeavers.xsd + +# SimplePlugin folder +SimplePlugin/ \ No newline at end of file diff --git a/Plumsy.Tests.SimplePlugin/Main.cs b/Plumsy.Tests.SimplePlugin/Main.cs index b21d901..bb400ff 100644 --- a/Plumsy.Tests.SimplePlugin/Main.cs +++ b/Plumsy.Tests.SimplePlugin/Main.cs @@ -1,6 +1,6 @@ using System.Extensions; -namespace Plum.Net.Tests.SimplePlugin; +namespace Plumsy.Tests.SimplePlugin; public sealed class Main { diff --git a/Plumsy.Tests/PluginManagerTests.cs b/Plumsy.Tests/PluginManagerTests.cs index 3f788b0..10e09cb 100644 --- a/Plumsy.Tests/PluginManagerTests.cs +++ b/Plumsy.Tests/PluginManagerTests.cs @@ -1,10 +1,10 @@ using FluentAssertions; using Microsoft.VisualStudio.TestTools.UnitTesting; using NSubstitute; -using Plum.Net.Models; -using Plum.Net.Tests.Resolvers; -using Plum.Net.Tests.SimplePlugin; -using Plum.Net.Validators; +using Plumsy.Models; +using Plumsy.Tests.Resolvers; +using Plumsy.Tests.SimplePlugin; +using Plumsy.Validators; using System; using System.Collections.Generic; using System.ComponentModel; @@ -14,7 +14,7 @@ using System.Reflection; using System.Reflection.Metadata; using System.Runtime.Loader; -namespace Plum.Net.Tests; +namespace Plumsy.Tests; [TestClass] public class PluginManagerTests @@ -55,7 +55,7 @@ public class PluginManagerTests var plugins = this.pluginManager.GetAvailablePlugins(); plugins.Should().HaveCount(1); - plugins.First().Name.Should().Be("Plum.Net.Tests.SimplePlugin"); + plugins.First().Name.Should().Be("Plumsy.Tests.SimplePlugin"); } [TestMethod] diff --git a/Plumsy.Tests/Plumsy.Tests.csproj b/Plumsy.Tests/Plumsy.Tests.csproj index d112ccc..20f0afc 100644 --- a/Plumsy.Tests/Plumsy.Tests.csproj +++ b/Plumsy.Tests/Plumsy.Tests.csproj @@ -9,7 +9,7 @@ - + @@ -32,8 +32,8 @@ - - + + diff --git a/Plumsy.Tests/Resolvers/SimpleDependencyResolver.cs b/Plumsy.Tests/Resolvers/SimpleDependencyResolver.cs index 66944d6..fc4c210 100644 --- a/Plumsy.Tests/Resolvers/SimpleDependencyResolver.cs +++ b/Plumsy.Tests/Resolvers/SimpleDependencyResolver.cs @@ -1,9 +1,9 @@ -using Plum.Net.Resolvers; +using Plumsy.Resolvers; using System.IO; using System.Linq; using System.Reflection; -namespace Plum.Net.Tests.Resolvers; +namespace Plumsy.Tests.Resolvers; public sealed class SimpleDependencyResolver : IDependencyResolver { diff --git a/Plumsy/Callbacks/IAssemblyLoadedCallback.cs b/Plumsy/Callbacks/IAssemblyLoadedCallback.cs index 71f30e6..c5aea9d 100644 --- a/Plumsy/Callbacks/IAssemblyLoadedCallback.cs +++ b/Plumsy/Callbacks/IAssemblyLoadedCallback.cs @@ -1,6 +1,6 @@ using System.Reflection; -namespace Plum.Net.Callbacks; +namespace Plumsy.Callbacks; public interface IAssemblyLoadedCallback { diff --git a/Plumsy/Exceptions/PluginLoadException.cs b/Plumsy/Exceptions/PluginLoadException.cs index 09732fe..577e1d2 100644 --- a/Plumsy/Exceptions/PluginLoadException.cs +++ b/Plumsy/Exceptions/PluginLoadException.cs @@ -1,6 +1,6 @@ -using Plum.Net.Models; +using Plumsy.Models; -namespace Plum.Net.Exceptions; +namespace Plumsy.Exceptions; public sealed class PluginLoadException : Exception { diff --git a/Plumsy/Models/Plugin.cs b/Plumsy/Models/Plugin.cs index 9967340..9354f35 100644 --- a/Plumsy/Models/Plugin.cs +++ b/Plumsy/Models/Plugin.cs @@ -1,6 +1,6 @@ using System.Reflection; -namespace Plum.Net.Models; +namespace Plumsy.Models; public sealed class Plugin { diff --git a/Plumsy/Models/PluginEntry.cs b/Plumsy/Models/PluginEntry.cs index 6768228..f7f6c6e 100644 --- a/Plumsy/Models/PluginEntry.cs +++ b/Plumsy/Models/PluginEntry.cs @@ -1,4 +1,4 @@ -namespace Plum.Net.Models; +namespace Plumsy.Models; public sealed class PluginEntry { diff --git a/Plumsy/Models/PluginLoadOperation.cs b/Plumsy/Models/PluginLoadOperation.cs index eb78f4f..8588478 100644 --- a/Plumsy/Models/PluginLoadOperation.cs +++ b/Plumsy/Models/PluginLoadOperation.cs @@ -1,4 +1,4 @@ -namespace Plum.Net.Models; +namespace Plumsy.Models; public abstract class PluginLoadOperation { diff --git a/Plumsy/PluginManager.cs b/Plumsy/PluginManager.cs index f6baa9c..8e2d475 100644 --- a/Plumsy/PluginManager.cs +++ b/Plumsy/PluginManager.cs @@ -1,14 +1,14 @@ -using Plum.Net.Callbacks; -using Plum.Net.Exceptions; -using Plum.Net.Models; -using Plum.Net.Resolvers; -using Plum.Net.Validators; +using Plumsy.Callbacks; +using Plumsy.Exceptions; +using Plumsy.Models; +using Plumsy.Resolvers; +using Plumsy.Validators; using System.Reflection; using System.Reflection.Metadata; using System.Reflection.PortableExecutable; using System.Runtime.CompilerServices; -namespace Plum.Net; +namespace Plumsy; public sealed class PluginManager { diff --git a/Plumsy/Plumsy.csproj b/Plumsy/Plumsy.csproj index ba54aa1..47ab454 100644 --- a/Plumsy/Plumsy.csproj +++ b/Plumsy/Plumsy.csproj @@ -10,13 +10,14 @@ Plugin management library. - 1.0 - 1.0 + 1.1 + 1.1 https://github.com/AlexMacocian/Plum - 1.0 + 1.1 true true LICENSE + README.md @@ -26,8 +27,11 @@ True - + + + + True + - diff --git a/Plumsy/Resolvers/IDependencyResolver.cs b/Plumsy/Resolvers/IDependencyResolver.cs index 7e366ac..2e966b5 100644 --- a/Plumsy/Resolvers/IDependencyResolver.cs +++ b/Plumsy/Resolvers/IDependencyResolver.cs @@ -1,6 +1,6 @@ using System.Reflection; -namespace Plum.Net.Resolvers; +namespace Plumsy.Resolvers; public interface IDependencyResolver { diff --git a/Plumsy/Validators/IEnvironmentVersionValidator.cs b/Plumsy/Validators/IEnvironmentVersionValidator.cs index 2d7dfcf..899a7bc 100644 --- a/Plumsy/Validators/IEnvironmentVersionValidator.cs +++ b/Plumsy/Validators/IEnvironmentVersionValidator.cs @@ -1,4 +1,4 @@ -namespace Plum.Net.Validators; +namespace Plumsy.Validators; public interface IEnvironmentVersionValidator { diff --git a/Plumsy/Validators/IMetadataValidator.cs b/Plumsy/Validators/IMetadataValidator.cs index ae9ace6..71fe0d8 100644 --- a/Plumsy/Validators/IMetadataValidator.cs +++ b/Plumsy/Validators/IMetadataValidator.cs @@ -1,6 +1,6 @@ using System.Reflection.Metadata; -namespace Plum.Net.Validators; +namespace Plumsy.Validators; /// /// A general validator that validates a plugin based on the entire metadata diff --git a/Plumsy/Validators/ITypeDefinitionsValidator.cs b/Plumsy/Validators/ITypeDefinitionsValidator.cs index 38dcdad..e22907d 100644 --- a/Plumsy/Validators/ITypeDefinitionsValidator.cs +++ b/Plumsy/Validators/ITypeDefinitionsValidator.cs @@ -1,6 +1,6 @@ using System.Reflection.Metadata; -namespace Plum.Net.Validators; +namespace Plumsy.Validators; /// /// A validator that validates a plugin based on the TypeDefinitions it contains.