mirror of
https://github.com/AlexMacocian/Plumsy.git
synced 2026-07-15 14:59:30 +00:00
Follow up on renaming (#1)
* Follow up on renaming * Increment version * Add readme to package
This commit is contained in:
+4
-1
@@ -360,4 +360,7 @@ MigrationBackup/
|
||||
.ionide/
|
||||
|
||||
# Fody - auto-generated XML schema
|
||||
FodyWeavers.xsd
|
||||
FodyWeavers.xsd
|
||||
|
||||
# SimplePlugin folder
|
||||
SimplePlugin/
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Extensions;
|
||||
|
||||
namespace Plum.Net.Tests.SimplePlugin;
|
||||
namespace Plumsy.Tests.SimplePlugin;
|
||||
|
||||
public sealed class Main
|
||||
{
|
||||
|
||||
@@ -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]
|
||||
|
||||
@@ -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,6 +1,6 @@
|
||||
using System.Reflection;
|
||||
|
||||
namespace Plum.Net.Callbacks;
|
||||
namespace Plumsy.Callbacks;
|
||||
|
||||
public interface IAssemblyLoadedCallback
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using Plum.Net.Models;
|
||||
using Plumsy.Models;
|
||||
|
||||
namespace Plum.Net.Exceptions;
|
||||
namespace Plumsy.Exceptions;
|
||||
|
||||
public sealed class PluginLoadException : Exception
|
||||
{
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
using System.Reflection;
|
||||
|
||||
namespace Plum.Net.Models;
|
||||
namespace Plumsy.Models;
|
||||
|
||||
public sealed class Plugin
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Plum.Net.Models;
|
||||
namespace Plumsy.Models;
|
||||
|
||||
public sealed class PluginEntry
|
||||
{
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
namespace Plum.Net.Models;
|
||||
namespace Plumsy.Models;
|
||||
|
||||
public abstract class PluginLoadOperation
|
||||
{
|
||||
|
||||
@@ -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
|
||||
{
|
||||
|
||||
@@ -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,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,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.
|
||||
|
||||
Reference in New Issue
Block a user