diff --git a/Doorstop b/Doorstop index 0a350fe8..055301d4 160000 --- a/Doorstop +++ b/Doorstop @@ -1 +1 @@ -Subproject commit 0a350fe8a9792cd6708f5d5e805d82ec115c5e7d +Subproject commit 055301d4402532f60957f0e7745359aa78962a46 diff --git a/IPA.Injector/Injector.cs b/IPA.Injector/Injector.cs index 168fb5e4..1cf1f244 100644 --- a/IPA.Injector/Injector.cs +++ b/IPA.Injector/Injector.cs @@ -4,7 +4,6 @@ using IPA.Logging; using Mono.Cecil; using Mono.Cecil.Cil; using System; -using System.Diagnostics.CodeAnalysis; using System.IO; using System.Linq; using System.Reflection; @@ -14,6 +13,7 @@ using MethodAttributes = Mono.Cecil.MethodAttributes; namespace IPA.Injector { + // ReSharper disable once UnusedMember.Global public static class Injector { // ReSharper disable once UnusedParameter.Global diff --git a/IPA.Loader/IPA.Loader.csproj b/IPA.Loader/IPA.Loader.csproj index 4de4de52..beceabed 100644 --- a/IPA.Loader/IPA.Loader.csproj +++ b/IPA.Loader/IPA.Loader.csproj @@ -59,6 +59,7 @@ + diff --git a/IPA.Loader/Loader/PluginLoader.cs b/IPA.Loader/Loader/PluginLoader.cs new file mode 100644 index 00000000..18575ecc --- /dev/null +++ b/IPA.Loader/Loader/PluginLoader.cs @@ -0,0 +1,22 @@ +using System; +using System.Reflection; +using Version = SemVer.Version; + +namespace IPA.Loader +{ + internal class PluginLoader + { + public class PluginMetadata + { + public Assembly Assembly; + public Type PluginType; + public string Name; + public Version Version; + } + + public static void LoadMetadata() + { + + } + } +} \ No newline at end of file diff --git a/IPA/Properties/AssemblyInfo.cs b/IPA/Properties/AssemblyInfo.cs index d27e4606..33be5758 100644 --- a/IPA/Properties/AssemblyInfo.cs +++ b/IPA/Properties/AssemblyInfo.cs @@ -4,7 +4,7 @@ using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("Illusion Plugin Architecture")] +[assembly: AssemblyTitle("IPA.Installer")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] diff --git a/Libs/Mono.Debugger.Soft.dll b/Libs/Mono.Debugger.Soft.dll new file mode 100644 index 00000000..0467709c Binary files /dev/null and b/Libs/Mono.Debugger.Soft.dll differ