Follow up on renaming (#1)

* Follow up on renaming

* Increment version

* Add readme to package
This commit is contained in:
2023-09-15 13:46:48 +02:00
committed by GitHub
parent d870e6ce92
commit a97021ec32
16 changed files with 41 additions and 34 deletions
+4 -1
View File
@@ -360,4 +360,7 @@ MigrationBackup/
.ionide/
# Fody - auto-generated XML schema
FodyWeavers.xsd
FodyWeavers.xsd
# SimplePlugin folder
SimplePlugin/
+1 -1
View File
@@ -1,6 +1,6 @@
using System.Extensions;
namespace Plum.Net.Tests.SimplePlugin;
namespace Plumsy.Tests.SimplePlugin;
public sealed class Main
{
+6 -6
View File
@@ -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]
+3 -3
View File
@@ -9,7 +9,7 @@
</PropertyGroup>
<Target Name="PreparePluginTestSetup" BeforeTargets="PrepareForBuild">
<Copy SourceFiles="$(SolutionDir)SimplePlugin\Plum.Net.Tests.SimplePlugin.dll" DestinationFolder="$(OutputPath)Plugins" />
<Copy SourceFiles="$(SolutionDir)SimplePlugin\Plumsy.Tests.SimplePlugin.dll" DestinationFolder="$(OutputPath)Plugins" />
<Copy SourceFiles="$(SolutionDir)SimplePlugin\SystemExtensions.NetStandard.dll" DestinationFolder="$(OutputPath)Dependencies" />
</Target>
@@ -32,8 +32,8 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Plum.Net.Tests.SimplePlugin\Plum.Net.Tests.SimplePlugin.csproj" />
<ProjectReference Include="..\Plum.Net\Plum.Net.csproj" />
<ProjectReference Include="..\Plumsy.Tests.SimplePlugin\Plumsy.Tests.SimplePlugin.csproj" />
<ProjectReference Include="..\Plumsy\Plumsy.csproj" />
</ItemGroup>
</Project>
@@ -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
{
+1 -1
View File
@@ -1,6 +1,6 @@
using System.Reflection;
namespace Plum.Net.Callbacks;
namespace Plumsy.Callbacks;
public interface IAssemblyLoadedCallback
{
+2 -2
View File
@@ -1,6 +1,6 @@
using Plum.Net.Models;
using Plumsy.Models;
namespace Plum.Net.Exceptions;
namespace Plumsy.Exceptions;
public sealed class PluginLoadException : Exception
{
+1 -1
View File
@@ -1,6 +1,6 @@
using System.Reflection;
namespace Plum.Net.Models;
namespace Plumsy.Models;
public sealed class Plugin
{
+1 -1
View File
@@ -1,4 +1,4 @@
namespace Plum.Net.Models;
namespace Plumsy.Models;
public sealed class PluginEntry
{
+1 -1
View File
@@ -1,4 +1,4 @@
namespace Plum.Net.Models;
namespace Plumsy.Models;
public abstract class PluginLoadOperation
{
+6 -6
View File
@@ -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
{
+9 -5
View File
@@ -10,13 +10,14 @@
<Company />
<Product></Product>
<Description>Plugin management library.</Description>
<AssemblyVersion>1.0</AssemblyVersion>
<FileVersion>1.0</FileVersion>
<AssemblyVersion>1.1</AssemblyVersion>
<FileVersion>1.1</FileVersion>
<PackageProjectUrl>https://github.com/AlexMacocian/Plum</PackageProjectUrl>
<Version>1.0</Version>
<Version>1.1</Version>
<EnableNETAnalyzers>true</EnableNETAnalyzers>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
@@ -26,8 +27,11 @@
<ItemGroup>
<None Include="..\LICENSE">
<Pack>True</Pack>
<PackagePath></PackagePath>
<PackagePath></PackagePath>
</None>
<None Include="..\README.md" Link="README.md">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="..\README.md" Link="README.md" />
</ItemGroup>
</Project>
+1 -1
View File
@@ -1,6 +1,6 @@
using System.Reflection;
namespace Plum.Net.Resolvers;
namespace Plumsy.Resolvers;
public interface IDependencyResolver
{
@@ -1,4 +1,4 @@
namespace Plum.Net.Validators;
namespace Plumsy.Validators;
public interface IEnvironmentVersionValidator
{
+1 -1
View File
@@ -1,6 +1,6 @@
using System.Reflection.Metadata;
namespace Plum.Net.Validators;
namespace Plumsy.Validators;
/// <summary>
/// A general validator that validates a plugin based on the entire metadata
@@ -1,6 +1,6 @@
using System.Reflection.Metadata;
namespace Plum.Net.Validators;
namespace Plumsy.Validators;
/// <summary>
/// A validator that validates a plugin based on the TypeDefinitions it contains.