diff --git a/Gallium.sln b/MfGames.Gallium.sln similarity index 89% rename from Gallium.sln rename to MfGames.Gallium.sln index b9ea263..ed2c8bf 100644 --- a/Gallium.sln +++ b/MfGames.Gallium.sln @@ -1,56 +1,56 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26124.0 -MinimumVisualStudioVersion = 15.0.26124.0 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{4C5CBAB6-6400-4C7C-B192-B28F07DD722B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gallium", "src\Gallium\Gallium.csproj", "{940230CF-253F-4DA2-95FA-9DFB77089D4F}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{8A72C51E-BE32-4724-AF64-C9F2E6CB22E8}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Gallium.Tests", "tests\Gallium.Tests\Gallium.Tests.csproj", "{ED19E18C-CA29-4388-98AB-695DF2E645FB}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x64.ActiveCfg = Debug|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x64.Build.0 = Debug|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x86.ActiveCfg = Debug|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x86.Build.0 = Debug|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|Any CPU.Build.0 = Release|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x64.ActiveCfg = Release|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x64.Build.0 = Release|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x86.ActiveCfg = Release|Any CPU - {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x86.Build.0 = Release|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|Any CPU.Build.0 = Debug|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x64.ActiveCfg = Debug|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x64.Build.0 = Debug|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x86.ActiveCfg = Debug|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x86.Build.0 = Debug|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|Any CPU.ActiveCfg = Release|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|Any CPU.Build.0 = Release|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x64.ActiveCfg = Release|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x64.Build.0 = Release|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x86.ActiveCfg = Release|Any CPU - {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {940230CF-253F-4DA2-95FA-9DFB77089D4F} = {4C5CBAB6-6400-4C7C-B192-B28F07DD722B} - {ED19E18C-CA29-4388-98AB-695DF2E645FB} = {8A72C51E-BE32-4724-AF64-C9F2E6CB22E8} - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26124.0 +MinimumVisualStudioVersion = 15.0.26124.0 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{4C5CBAB6-6400-4C7C-B192-B28F07DD722B}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MfGames.Gallium", "src\MfGames.Gallium\MfGames.Gallium.csproj", "{940230CF-253F-4DA2-95FA-9DFB77089D4F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{8A72C51E-BE32-4724-AF64-C9F2E6CB22E8}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MfGames.Gallium.Tests", "tests\MfGames.Gallium.Tests\MfGames.Gallium.Tests.csproj", "{ED19E18C-CA29-4388-98AB-695DF2E645FB}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x64.ActiveCfg = Debug|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x64.Build.0 = Debug|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x86.ActiveCfg = Debug|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Debug|x86.Build.0 = Debug|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|Any CPU.Build.0 = Release|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x64.ActiveCfg = Release|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x64.Build.0 = Release|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x86.ActiveCfg = Release|Any CPU + {940230CF-253F-4DA2-95FA-9DFB77089D4F}.Release|x86.Build.0 = Release|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x64.ActiveCfg = Debug|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x64.Build.0 = Debug|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x86.ActiveCfg = Debug|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Debug|x86.Build.0 = Debug|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|Any CPU.ActiveCfg = Release|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|Any CPU.Build.0 = Release|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x64.ActiveCfg = Release|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x64.Build.0 = Release|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x86.ActiveCfg = Release|Any CPU + {ED19E18C-CA29-4388-98AB-695DF2E645FB}.Release|x86.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {940230CF-253F-4DA2-95FA-9DFB77089D4F} = {4C5CBAB6-6400-4C7C-B192-B28F07DD722B} + {ED19E18C-CA29-4388-98AB-695DF2E645FB} = {8A72C51E-BE32-4724-AF64-C9F2E6CB22E8} + EndGlobalSection +EndGlobal diff --git a/Gallium.sln.DotSettings b/MfGames.Gallium.sln.DotSettings similarity index 100% rename from Gallium.sln.DotSettings rename to MfGames.Gallium.sln.DotSettings diff --git a/src/Gallium/Entity.cs b/src/MfGames.Gallium/Entity.cs similarity index 99% rename from src/Gallium/Entity.cs rename to src/MfGames.Gallium/Entity.cs index 0d98577..3137989 100644 --- a/src/Gallium/Entity.cs +++ b/src/MfGames.Gallium/Entity.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.Collections.Immutable; using System.Threading; -namespace Gallium +namespace MfGames.Gallium { /// /// A low-overhead entity with identification. diff --git a/src/Gallium/JoinEntityExtensions.cs b/src/MfGames.Gallium/JoinEntityExtensions.cs similarity index 97% rename from src/Gallium/JoinEntityExtensions.cs rename to src/MfGames.Gallium/JoinEntityExtensions.cs index 56f11fa..3a0bae5 100644 --- a/src/Gallium/JoinEntityExtensions.cs +++ b/src/MfGames.Gallium/JoinEntityExtensions.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; -namespace Gallium +namespace MfGames.Gallium { public static class JoinEntityExtensions { diff --git a/src/Gallium/Gallium.csproj b/src/MfGames.Gallium/MfGames.Gallium.csproj similarity index 100% rename from src/Gallium/Gallium.csproj rename to src/MfGames.Gallium/MfGames.Gallium.csproj diff --git a/src/Gallium/SelectComponentExtensions.cs b/src/MfGames.Gallium/SelectComponentExtensions.cs similarity index 98% rename from src/Gallium/SelectComponentExtensions.cs rename to src/MfGames.Gallium/SelectComponentExtensions.cs index a6fbe19..2b881d8 100644 --- a/src/Gallium/SelectComponentExtensions.cs +++ b/src/MfGames.Gallium/SelectComponentExtensions.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace Gallium; +namespace MfGames.Gallium; /// /// Extension methods for selecting components from a list. diff --git a/src/Gallium/SelectComponentOrDefaultExtensions.cs b/src/MfGames.Gallium/SelectComponentOrDefaultExtensions.cs similarity index 98% rename from src/Gallium/SelectComponentOrDefaultExtensions.cs rename to src/MfGames.Gallium/SelectComponentOrDefaultExtensions.cs index 6e40b42..74c453f 100644 --- a/src/Gallium/SelectComponentOrDefaultExtensions.cs +++ b/src/MfGames.Gallium/SelectComponentOrDefaultExtensions.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace Gallium; +namespace MfGames.Gallium; /// /// Extension methods for selecting components from a list. diff --git a/src/Gallium/SelectEntityExtensions.cs b/src/MfGames.Gallium/SelectEntityExtensions.cs similarity index 99% rename from src/Gallium/SelectEntityExtensions.cs rename to src/MfGames.Gallium/SelectEntityExtensions.cs index f291758..ee27935 100644 --- a/src/Gallium/SelectEntityExtensions.cs +++ b/src/MfGames.Gallium/SelectEntityExtensions.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace Gallium +namespace MfGames.Gallium { public static class SelectEntityExtensions { diff --git a/src/Gallium/SelectManyEntityExtensions.cs b/src/MfGames.Gallium/SelectManyEntityExtensions.cs similarity index 99% rename from src/Gallium/SelectManyEntityExtensions.cs rename to src/MfGames.Gallium/SelectManyEntityExtensions.cs index 72909e4..395226d 100644 --- a/src/Gallium/SelectManyEntityExtensions.cs +++ b/src/MfGames.Gallium/SelectManyEntityExtensions.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; -namespace Gallium; +namespace MfGames.Gallium; /// /// An extension method that handle SelectManyEntity which extracts all the diff --git a/src/Gallium/SplitEntityEnumerations.cs b/src/MfGames.Gallium/SplitEntityEnumerations.cs similarity index 94% rename from src/Gallium/SplitEntityEnumerations.cs rename to src/MfGames.Gallium/SplitEntityEnumerations.cs index b58acec..05edae5 100644 --- a/src/Gallium/SplitEntityEnumerations.cs +++ b/src/MfGames.Gallium/SplitEntityEnumerations.cs @@ -1,6 +1,6 @@ using System.Collections.Generic; -namespace Gallium; +namespace MfGames.Gallium; public record SplitEntityEnumerations( IEnumerable HasAll, diff --git a/src/Gallium/SplitEntityExtensions.cs b/src/MfGames.Gallium/SplitEntityExtensions.cs similarity index 99% rename from src/Gallium/SplitEntityExtensions.cs rename to src/MfGames.Gallium/SplitEntityExtensions.cs index 5ccce4d..43333ec 100644 --- a/src/Gallium/SplitEntityExtensions.cs +++ b/src/MfGames.Gallium/SplitEntityExtensions.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; -namespace Gallium; +namespace MfGames.Gallium; /// /// Extension methods for IEnumerable<Entity> that split the entity into two diff --git a/src/Gallium/WhereEntityExtensions.cs b/src/MfGames.Gallium/WhereEntityExtensions.cs similarity index 98% rename from src/Gallium/WhereEntityExtensions.cs rename to src/MfGames.Gallium/WhereEntityExtensions.cs index 6e02104..b5d56d3 100644 --- a/src/Gallium/WhereEntityExtensions.cs +++ b/src/MfGames.Gallium/WhereEntityExtensions.cs @@ -2,7 +2,7 @@ using System; using System.Collections.Generic; using System.Linq; -namespace Gallium +namespace MfGames.Gallium { public static class WhereEntityExtensions { diff --git a/src/Gallium/WhereEntityHasExtensions.cs b/src/MfGames.Gallium/WhereEntityHasExtensions.cs similarity index 97% rename from src/Gallium/WhereEntityHasExtensions.cs rename to src/MfGames.Gallium/WhereEntityHasExtensions.cs index 70b2154..48228d1 100644 --- a/src/Gallium/WhereEntityHasExtensions.cs +++ b/src/MfGames.Gallium/WhereEntityHasExtensions.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; -namespace Gallium +namespace MfGames.Gallium { public static class WhereEntityHasExtensions { diff --git a/src/Gallium/WhereEntityNotHasExtensions.cs b/src/MfGames.Gallium/WhereEntityNotHasExtensions.cs similarity index 97% rename from src/Gallium/WhereEntityNotHasExtensions.cs rename to src/MfGames.Gallium/WhereEntityNotHasExtensions.cs index a3cde88..7d33131 100644 --- a/src/Gallium/WhereEntityNotHasExtensions.cs +++ b/src/MfGames.Gallium/WhereEntityNotHasExtensions.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; -namespace Gallium +namespace MfGames.Gallium { public static class WhereEntityNotHasExtensions { diff --git a/tests/Gallium.Tests/EntityTests.cs b/tests/MfGames.Gallium.Tests/EntityTests.cs similarity index 98% rename from tests/Gallium.Tests/EntityTests.cs rename to tests/MfGames.Gallium.Tests/EntityTests.cs index 2decd21..8821bbf 100644 --- a/tests/Gallium.Tests/EntityTests.cs +++ b/tests/MfGames.Gallium.Tests/EntityTests.cs @@ -3,7 +3,7 @@ using System; using Xunit; using Xunit.Abstractions; -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public class EntityTests : GalliumTestsBase { @@ -47,7 +47,7 @@ namespace Gallium.Tests Assert.Equal( "An element with the same type " - + "(Gallium.Tests.TestComponent1)" + + "(MfGames.Gallium.Tests.TestComponent1)" + " already exists. (Parameter 'component')", exception.Message); } diff --git a/tests/Gallium.Tests/EnumerableEntityTests.cs b/tests/MfGames.Gallium.Tests/EnumerableEntityTests.cs similarity index 99% rename from tests/Gallium.Tests/EnumerableEntityTests.cs rename to tests/MfGames.Gallium.Tests/EnumerableEntityTests.cs index 7200101..8a4659d 100644 --- a/tests/Gallium.Tests/EnumerableEntityTests.cs +++ b/tests/MfGames.Gallium.Tests/EnumerableEntityTests.cs @@ -2,7 +2,7 @@ using System.Linq; using Xunit; -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public class EnumerableEntityTests { diff --git a/tests/Gallium.Tests/GalliumTestsBase.cs b/tests/MfGames.Gallium.Tests/GalliumTestsBase.cs similarity index 97% rename from tests/Gallium.Tests/GalliumTestsBase.cs rename to tests/MfGames.Gallium.Tests/GalliumTestsBase.cs index 4d80a6d..757acbe 100644 --- a/tests/Gallium.Tests/GalliumTestsBase.cs +++ b/tests/MfGames.Gallium.Tests/GalliumTestsBase.cs @@ -3,7 +3,7 @@ using Serilog.Core; using Xunit.Abstractions; -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { /// /// Common initialization logic for Gallium-based tests including setting diff --git a/tests/Gallium.Tests/ITestComponent3.cs b/tests/MfGames.Gallium.Tests/ITestComponent3.cs similarity index 62% rename from tests/Gallium.Tests/ITestComponent3.cs rename to tests/MfGames.Gallium.Tests/ITestComponent3.cs index 749a850..21648a6 100644 --- a/tests/Gallium.Tests/ITestComponent3.cs +++ b/tests/MfGames.Gallium.Tests/ITestComponent3.cs @@ -1,4 +1,4 @@ -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public interface ITestComponent3 { diff --git a/tests/Gallium.Tests/Gallium.Tests.csproj b/tests/MfGames.Gallium.Tests/MfGames.Gallium.Tests.csproj similarity index 90% rename from tests/Gallium.Tests/Gallium.Tests.csproj rename to tests/MfGames.Gallium.Tests/MfGames.Gallium.Tests.csproj index 50266b2..2bbbe18 100644 --- a/tests/Gallium.Tests/Gallium.Tests.csproj +++ b/tests/MfGames.Gallium.Tests/MfGames.Gallium.Tests.csproj @@ -1,4 +1,4 @@ - + net6.0 false @@ -24,6 +24,6 @@ - + - \ No newline at end of file + diff --git a/tests/Gallium.Tests/TestComponent1.cs b/tests/MfGames.Gallium.Tests/TestComponent1.cs similarity index 60% rename from tests/Gallium.Tests/TestComponent1.cs rename to tests/MfGames.Gallium.Tests/TestComponent1.cs index 636187f..729038a 100644 --- a/tests/Gallium.Tests/TestComponent1.cs +++ b/tests/MfGames.Gallium.Tests/TestComponent1.cs @@ -1,4 +1,4 @@ -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public class TestComponent1 { diff --git a/tests/Gallium.Tests/TestComponent2.cs b/tests/MfGames.Gallium.Tests/TestComponent2.cs similarity index 60% rename from tests/Gallium.Tests/TestComponent2.cs rename to tests/MfGames.Gallium.Tests/TestComponent2.cs index 816b817..b06e69f 100644 --- a/tests/Gallium.Tests/TestComponent2.cs +++ b/tests/MfGames.Gallium.Tests/TestComponent2.cs @@ -1,4 +1,4 @@ -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public class TestComponent2 { diff --git a/tests/Gallium.Tests/TestComponent3a.cs b/tests/MfGames.Gallium.Tests/TestComponent3a.cs similarity index 67% rename from tests/Gallium.Tests/TestComponent3a.cs rename to tests/MfGames.Gallium.Tests/TestComponent3a.cs index a59dd40..a6b1c43 100644 --- a/tests/Gallium.Tests/TestComponent3a.cs +++ b/tests/MfGames.Gallium.Tests/TestComponent3a.cs @@ -1,4 +1,4 @@ -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public class TestComponent3a : ITestComponent3 { diff --git a/tests/Gallium.Tests/TestComponent3b.cs b/tests/MfGames.Gallium.Tests/TestComponent3b.cs similarity index 67% rename from tests/Gallium.Tests/TestComponent3b.cs rename to tests/MfGames.Gallium.Tests/TestComponent3b.cs index d3637d5..c886a3b 100644 --- a/tests/Gallium.Tests/TestComponent3b.cs +++ b/tests/MfGames.Gallium.Tests/TestComponent3b.cs @@ -1,4 +1,4 @@ -namespace Gallium.Tests +namespace MfGames.Gallium.Tests { public class TestComponent3b : ITestComponent3 {