diff --git a/EightBit.sln b/EightBit.sln index 6376d7a..16796e6 100644 --- a/EightBit.sln +++ b/EightBit.sln @@ -31,6 +31,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LR35902", "LR35902\LR35902. EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LR35902.FuseTest", "LR35902\LR35902.FuseTest\LR35902.FuseTest.csproj", "{CC24B08D-1C51-43FD-961D-7C9A49253D69}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Fuse", "Fuse\Fuse.csproj", "{28E65032-5DFF-406F-9385-0EE1422A7F4A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -209,6 +211,18 @@ Global {CC24B08D-1C51-43FD-961D-7C9A49253D69}.Release|x64.Build.0 = Release|Any CPU {CC24B08D-1C51-43FD-961D-7C9A49253D69}.Release|x86.ActiveCfg = Release|Any CPU {CC24B08D-1C51-43FD-961D-7C9A49253D69}.Release|x86.Build.0 = Release|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Debug|x64.ActiveCfg = Debug|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Debug|x64.Build.0 = Debug|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Debug|x86.ActiveCfg = Debug|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Debug|x86.Build.0 = Debug|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Release|Any CPU.Build.0 = Release|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Release|x64.ActiveCfg = Release|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Release|x64.Build.0 = Release|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Release|x86.ActiveCfg = Release|Any CPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Fuse/Fuse.csproj b/Fuse/Fuse.csproj new file mode 100644 index 0000000..a7292e8 --- /dev/null +++ b/Fuse/Fuse.csproj @@ -0,0 +1,68 @@ + + + + + Debug + AnyCPU + {28E65032-5DFF-406F-9385-0EE1422A7F4A} + Library + Properties + Fuse + Fuse + v4.7.2 + 512 + true + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + latest + false + AllRules.ruleset + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {6ebf8857-62a3-4ef4-af21-c1844031d7e4} + EightBit + + + + \ No newline at end of file diff --git a/LR35902/LR35902.FuseTest/Lines.cs b/Fuse/Lines.cs similarity index 100% rename from LR35902/LR35902.FuseTest/Lines.cs rename to Fuse/Lines.cs diff --git a/LR35902/LR35902.FuseTest/MemoryDatum.cs b/Fuse/MemoryDatum.cs similarity index 100% rename from LR35902/LR35902.FuseTest/MemoryDatum.cs rename to Fuse/MemoryDatum.cs diff --git a/Fuse/Properties/AssemblyInfo.cs b/Fuse/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..f96b186 --- /dev/null +++ b/Fuse/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +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("Fuse")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Fuse")] +[assembly: AssemblyCopyright("Copyright © 2019")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("28e65032-5dff-406f-9385-0ee1422a7f4a")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/LR35902/LR35902.FuseTest/RegisterState.cs b/Fuse/RegisterState.cs similarity index 100% rename from LR35902/LR35902.FuseTest/RegisterState.cs rename to Fuse/RegisterState.cs diff --git a/LR35902/LR35902.FuseTest/Result.cs b/Fuse/Result.cs similarity index 100% rename from LR35902/LR35902.FuseTest/Result.cs rename to Fuse/Result.cs diff --git a/LR35902/LR35902.FuseTest/Results.cs b/Fuse/Results.cs similarity index 100% rename from LR35902/LR35902.FuseTest/Results.cs rename to Fuse/Results.cs diff --git a/LR35902/LR35902.FuseTest/Test.cs b/Fuse/Test.cs similarity index 100% rename from LR35902/LR35902.FuseTest/Test.cs rename to Fuse/Test.cs diff --git a/LR35902/LR35902.FuseTest/TestEvent.cs b/Fuse/TestEvent.cs similarity index 100% rename from LR35902/LR35902.FuseTest/TestEvent.cs rename to Fuse/TestEvent.cs diff --git a/LR35902/LR35902.FuseTest/TestEvents.cs b/Fuse/TestEvents.cs similarity index 100% rename from LR35902/LR35902.FuseTest/TestEvents.cs rename to Fuse/TestEvents.cs diff --git a/LR35902/LR35902.FuseTest/Tests.cs b/Fuse/Tests.cs similarity index 100% rename from LR35902/LR35902.FuseTest/Tests.cs rename to Fuse/Tests.cs diff --git a/Fuse/stylecop.json b/Fuse/stylecop.json new file mode 100644 index 0000000..3af08b4 --- /dev/null +++ b/Fuse/stylecop.json @@ -0,0 +1,19 @@ +{ + // ACTION REQUIRED: This file was automatically added to your project, but it + // will not take effect until additional steps are taken to enable it. See the + // following page for additional information: + // + // https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/EnableConfiguration.md + + "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json", + "settings": { + "documentationRules": { + "documentInterfaces": false, + "documentExposedElements": false, + "documentInternalElements": false, + "documentPrivateElements": false, + "documentPrivateFields": false, + "companyName": "Adrian Conlon" + } + } +} diff --git a/LR35902/LR35902.FuseTest/LR35902.FuseTest.csproj b/LR35902/LR35902.FuseTest/LR35902.FuseTest.csproj index cf1e497..99fcf40 100644 --- a/LR35902/LR35902.FuseTest/LR35902.FuseTest.csproj +++ b/LR35902/LR35902.FuseTest/LR35902.FuseTest.csproj @@ -44,18 +44,9 @@ - - - - - - - - - @@ -67,6 +58,10 @@ {6ebf8857-62a3-4ef4-af21-c1844031d7e4} EightBit + + {28e65032-5dff-406f-9385-0ee1422a7f4a} + Fuse + {01f61a1d-cb4a-4ea3-96ef-222f831df483} LR35902