From 70c0f5482e913dc7c0bc518dca9a270062f55123 Mon Sep 17 00:00:00 2001 From: Laszlo Paillat Date: Tue, 23 Jan 2024 15:06:21 +0100 Subject: [PATCH] updated code rules migrated to net8 --- .github/workflows/ContinuousIntegration.yml | 2 +- .github/workflows/PullRequest.yml | 2 +- README.md | 2 +- source/.editorconfig | 267 +++++++++++++++++- .../{Context => Contexts}/ArchBaseContext.cs | 4 +- .../DefaultEcsBaseContext.cs | 2 +- .../EntitasBaseContext.cs | 2 +- .../HypEcsBaseContext.cs | 2 +- .../LeopotamEcsBaseContext.cs | 2 +- .../LeopotamEcsLiteBaseContext.cs | 2 +- .../MonoGameExtendedBaseContext.cs | 2 +- .../MorpehBaseContext.cs | 2 +- .../RelEcsBaseContext.cs | 2 +- .../SveltoECSBaseContext.cs | 2 +- .../CreateEntityWithOneComponent/Arch.cs | 4 +- .../DefaultEcs.cs | 2 +- .../CreateEntityWithOneComponent/Entitas.cs | 2 +- .../CreateEntityWithOneComponent/HypEcs.cs | 2 +- .../LeopotamEcs.cs | 2 +- .../LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../CreateEntityWithOneComponent/Morpeh.cs | 2 +- .../CreateEntityWithOneComponent/RelEcs.cs | 2 +- .../CreateEntityWithOneComponent/SveltoECS.cs | 2 +- .../CreateEntityWithThreeComponents/Arch.cs | 4 +- .../DefaultEcs.cs | 2 +- .../Entitas.cs | 2 +- .../CreateEntityWithThreeComponents/HypEcs.cs | 2 +- .../LeopotamEcs.cs | 2 +- .../LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../CreateEntityWithThreeComponents/Morpeh.cs | 2 +- .../CreateEntityWithThreeComponents/RelEcs.cs | 2 +- .../SveltoECS.cs | 2 +- .../CreateEntityWithTwoComponents/Arch.cs | 4 +- .../DefaultEcs.cs | 2 +- .../CreateEntityWithTwoComponents/Entitas.cs | 2 +- .../CreateEntityWithTwoComponents/HypEcs.cs | 2 +- .../LeopotamEcs.cs | 2 +- .../LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../CreateEntityWithTwoComponents/Morpeh.cs | 2 +- .../CreateEntityWithTwoComponents/RelEcs.cs | 2 +- .../SveltoECS.cs | 2 +- .../Ecs.CSharp.Benchmark.csproj | 15 +- .../SystemWithOneComponent/Arch.cs | 4 +- .../SystemWithOneComponent/DefaultEcs.cs | 2 +- .../SystemWithOneComponent/Entitas.cs | 2 +- .../SystemWithOneComponent/HypEcs.cs | 2 +- .../SystemWithOneComponent/LeopotamEcs.cs | 2 +- .../SystemWithOneComponent/LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../SystemWithOneComponent/Morpeh.cs | 2 +- .../SystemWithOneComponent/RelEcs.cs | 2 +- .../SystemWithOneComponent/SveltoECS.cs | 2 +- .../SystemWithThreeComponents/Arch.cs | 4 +- .../SystemWithThreeComponents/DefaultEcs.cs | 2 +- .../SystemWithThreeComponents/Entitas.cs | 2 +- .../SystemWithThreeComponents/HypEcs.cs | 2 +- .../SystemWithThreeComponents/LeopotamEcs.cs | 2 +- .../LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../SystemWithThreeComponents/Morpeh.cs | 2 +- .../SystemWithThreeComponents/RelEcs.cs | 2 +- .../SystemWithThreeComponents/SveltoECS.cs | 2 +- .../SystemWithTwoComponents/Arch.cs | 4 +- .../SystemWithTwoComponents/DefaultEcs.cs | 2 +- .../SystemWithTwoComponents/Entitas.cs | 2 +- .../SystemWithTwoComponents/HypEcs.cs | 2 +- .../SystemWithTwoComponents/LeopotamEcs.cs | 2 +- .../LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../SystemWithTwoComponents/Morpeh.cs | 2 +- .../SystemWithTwoComponents/RelEcs.cs | 2 +- .../SystemWithTwoComponents/SveltoECS.cs | 2 +- .../Arch.cs | 4 +- .../DefaultEcs.cs | 2 +- .../Entitas.cs | 2 +- .../HypEcs.cs | 2 +- .../LeopotamEcs.cs | 2 +- .../LeopotamEcsLite.cs | 2 +- .../MonoGameExtended.cs | 2 +- .../Morpeh.cs | 2 +- .../RelEcs.cs | 2 +- .../SveltoECS.cs | 2 +- 85 files changed, 360 insertions(+), 104 deletions(-) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/ArchBaseContext.cs (96%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/DefaultEcsBaseContext.cs (93%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/EntitasBaseContext.cs (94%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/HypEcsBaseContext.cs (93%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/LeopotamEcsBaseContext.cs (93%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/LeopotamEcsLiteBaseContext.cs (93%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/MonoGameExtendedBaseContext.cs (94%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/MorpehBaseContext.cs (93%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/RelEcsBaseContext.cs (93%) rename source/Ecs.CSharp.Benchmark/{Context => Contexts}/SveltoECSBaseContext.cs (96%) diff --git a/.github/workflows/ContinuousIntegration.yml b/.github/workflows/ContinuousIntegration.yml index 965f1ed..7462893 100644 --- a/.github/workflows/ContinuousIntegration.yml +++ b/.github/workflows/ContinuousIntegration.yml @@ -20,7 +20,7 @@ jobs: - name: Set up dotnet uses: actions/setup-dotnet@v1 with: - dotnet-version: '7.0.x' + dotnet-version: '8.0.x' source-url: https://nuget.pkg.github.com/Doraku/index.json env: NUGET_AUTH_TOKEN: ${{secrets.GITHUB_TOKEN}} diff --git a/.github/workflows/PullRequest.yml b/.github/workflows/PullRequest.yml index 6b0b66b..c141350 100644 --- a/.github/workflows/PullRequest.yml +++ b/.github/workflows/PullRequest.yml @@ -15,7 +15,7 @@ jobs: - name: Set up dotnet uses: actions/setup-dotnet@v1 with: - dotnet-version: '7.0.x' + dotnet-version: '8.0.x' - name: Build run: dotnet build source\Ecs.CSharp.Benchmark\Ecs.CSharp.Benchmark.csproj -c Release /warnaserror diff --git a/README.md b/README.md index 84b6023..cfbf94b 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ Tested frameworks: - [Leopotam.Ecs](https://github.com/Leopotam/ecs) using what I believe is a nuget package not made by the actual author and compiled in debug... - [Leopotam.EcsLite](https://github.com/Leopotam/ecslite) using what I believe is a nuget package not made by the actual author and compiled in debug... - [MonoGame.Extended](https://github.com/craftworkgames/MonoGame.Extended) +- [Morpeh](https://github.com/scellecs/morpeh) - [RelEcs](https://github.com/Byteron/RelEcs) - [Svelto.ECS](https://github.com/sebas77/Svelto.ECS) -- [Morpeh](https://github.com/scellecs/morpeh) ## [CreateEntityWithOneComponent](results/Ecs.CSharp.Benchmark.CreateEntityWithOneComponent-report-github.md) Create entities with one component. diff --git a/source/.editorconfig b/source/.editorconfig index af05d2c..e8fbe04 100644 --- a/source/.editorconfig +++ b/source/.editorconfig @@ -1,24 +1,277 @@ [*.cs] -dotnet_analyzer_diagnostic.severity = warning +#### Core EditorConfig Options #### -# CS0649: Field is never assigned to, and will always have its default value null -dotnet_diagnostic.CS0649.severity = none +# Indentation and spacing +indent_size = 4 +indent_style = space +tab_width = 4 + +# New line preferences +end_of_line = crlf +insert_final_newline = true + +#### .NET Coding Conventions #### + +# Organize usings +dotnet_separate_import_directive_groups = false +dotnet_sort_system_directives_first = true +file_header_template = unset + +# this. and Me. preferences +dotnet_style_qualification_for_event = false:suggestion +dotnet_style_qualification_for_field = false:suggestion +dotnet_style_qualification_for_method = false:suggestion +dotnet_style_qualification_for_property = false:suggestion + +# Language keywords vs BCL types preferences +dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion +dotnet_style_predefined_type_for_member_access = true:suggestion + +# Parentheses preferences +dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:suggestion +dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:suggestion +dotnet_style_parentheses_in_other_operators = never_if_unnecessary:suggestion +dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:suggestion + +# Modifier preferences +dotnet_style_require_accessibility_modifiers = for_non_interface_members + +# Expression-level preferences +dotnet_style_coalesce_expression = true +dotnet_style_collection_initializer = true +dotnet_style_explicit_tuple_names = true +dotnet_style_namespace_match_folder = true +dotnet_style_null_propagation = true +dotnet_style_object_initializer = true +dotnet_style_operator_placement_when_wrapping = beginning_of_line +dotnet_style_prefer_auto_properties = true:suggestion +dotnet_style_prefer_compound_assignment = true +dotnet_style_prefer_conditional_expression_over_assignment = true +dotnet_style_prefer_conditional_expression_over_return = true +dotnet_style_prefer_foreach_explicit_cast_in_source = when_strongly_typed +dotnet_style_prefer_inferred_anonymous_type_member_names = true +dotnet_style_prefer_inferred_tuple_names = true +dotnet_style_prefer_is_null_check_over_reference_equality_method = true +dotnet_style_prefer_simplified_boolean_expressions = true +dotnet_style_prefer_simplified_interpolation = true + +# Field preferences +dotnet_style_readonly_field = true + +# Parameter preferences +dotnet_code_quality_unused_parameters = all + +# Suppression preferences +dotnet_remove_unnecessary_suppression_exclusions = none + +# New line preferences +dotnet_style_allow_multiple_blank_lines_experimental = false:suggestion +dotnet_style_allow_statement_immediately_after_block_experimental = false:suggestion + +#### C# Coding Conventions #### + +# var preferences +csharp_style_var_elsewhere = false:suggestion +csharp_style_var_for_built_in_types = false:suggestion +csharp_style_var_when_type_is_apparent = false:suggestion + +# Expression-bodied members +csharp_style_expression_bodied_accessors = true:silent +csharp_style_expression_bodied_constructors = false:silent +csharp_style_expression_bodied_indexers = true:silent +csharp_style_expression_bodied_lambdas = true:silent +csharp_style_expression_bodied_local_functions = true:silent +csharp_style_expression_bodied_methods = true:none +csharp_style_expression_bodied_operators = true:silent +csharp_style_expression_bodied_properties = true:silent + +# Pattern matching preferences +csharp_style_pattern_matching_over_as_with_null_check = true +csharp_style_pattern_matching_over_is_with_cast_check = true +csharp_style_prefer_extended_property_pattern = true +csharp_style_prefer_not_pattern = true +csharp_style_prefer_pattern_matching = true +csharp_style_prefer_switch_expression = true + +# Null-checking preferences +csharp_style_conditional_delegate_call = true + +# Modifier preferences +csharp_prefer_static_local_function = true +csharp_preferred_modifier_order = public,private,protected,internal,file,static,extern,new,virtual,abstract,sealed,override,readonly,unsafe,required,volatile,async +csharp_style_prefer_readonly_struct = true + +# Code-block preferences +csharp_prefer_braces = true:suggestion +csharp_prefer_simple_using_statement = true:suggestion +csharp_style_namespace_declarations = block_scoped:suggestion +csharp_style_prefer_method_group_conversion = true:suggestion +csharp_style_prefer_top_level_statements = false:suggestion + +# Expression-level preferences +csharp_prefer_simple_default_expression = true +csharp_style_deconstructed_variable_declaration = true +csharp_style_implicit_object_creation_when_type_is_apparent = true +csharp_style_inlined_variable_declaration = true +csharp_style_prefer_index_operator = true +csharp_style_prefer_local_over_anonymous_function = true +csharp_style_prefer_null_check_over_type_check = true +csharp_style_prefer_range_operator = true +csharp_style_prefer_tuple_swap = true +csharp_style_prefer_utf8_string_literals = true +csharp_style_throw_expression = true +csharp_style_unused_value_assignment_preference = discard_variable +csharp_style_unused_value_expression_statement_preference = discard_variable:none + +# 'using' directive preferences +csharp_using_directive_placement = outside_namespace:silent + +# New line preferences +csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = false:suggestion +csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = false:suggestion +csharp_style_allow_blank_line_after_token_in_conditional_expression_experimental = false:suggestion +csharp_style_allow_blank_lines_between_consecutive_braces_experimental = false:suggestion +csharp_style_allow_embedded_statements_on_same_line_experimental = true + +#### C# Formatting Rules #### + +# New line preferences +csharp_new_line_before_catch = true +csharp_new_line_before_else = true +csharp_new_line_before_finally = true +csharp_new_line_before_members_in_anonymous_types = true +csharp_new_line_before_members_in_object_initializers = true +csharp_new_line_before_open_brace = all +csharp_new_line_between_query_expression_clauses = true + +# Indentation preferences +csharp_indent_block_contents = true +csharp_indent_braces = false +csharp_indent_case_contents = true +csharp_indent_case_contents_when_block = false +csharp_indent_labels = flush_left +csharp_indent_switch_labels = true + +# Space preferences +csharp_space_after_cast = false +csharp_space_after_colon_in_inheritance_clause = true +csharp_space_after_comma = true +csharp_space_after_dot = false +csharp_space_after_keywords_in_control_flow_statements = true +csharp_space_after_semicolon_in_for_statement = true +csharp_space_around_binary_operators = before_and_after +csharp_space_around_declaration_statements = false +csharp_space_before_colon_in_inheritance_clause = true +csharp_space_before_comma = false +csharp_space_before_dot = false +csharp_space_before_open_square_brackets = false +csharp_space_before_semicolon_in_for_statement = false +csharp_space_between_empty_square_brackets = false +csharp_space_between_method_call_empty_parameter_list_parentheses = false +csharp_space_between_method_call_name_and_opening_parenthesis = false +csharp_space_between_method_call_parameter_list_parentheses = false +csharp_space_between_method_declaration_empty_parameter_list_parentheses = false +csharp_space_between_method_declaration_name_and_open_parenthesis = false +csharp_space_between_method_declaration_parameter_list_parentheses = false +csharp_space_between_parentheses = false +csharp_space_between_square_brackets = false + +# Wrapping preferences +csharp_preserve_single_line_blocks = true +csharp_preserve_single_line_statements = false + +#### Naming styles #### + +# Naming rules + +dotnet_naming_rule.interface_should_be_begins_with_i.severity = suggestion +dotnet_naming_rule.interface_should_be_begins_with_i.symbols = interface +dotnet_naming_rule.interface_should_be_begins_with_i.style = begins_with_i + +dotnet_naming_rule.types_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.types_should_be_pascal_case.symbols = types +dotnet_naming_rule.types_should_be_pascal_case.style = pascal_case + +dotnet_naming_rule.non_field_members_should_be_pascal_case.severity = suggestion +dotnet_naming_rule.non_field_members_should_be_pascal_case.symbols = non_field_members +dotnet_naming_rule.non_field_members_should_be_pascal_case.style = pascal_case + +dotnet_naming_rule.private_fields_should_be_private_field.severity = suggestion +dotnet_naming_rule.private_fields_should_be_private_field.symbols = private_fields +dotnet_naming_rule.private_fields_should_be_private_field.style = private_field + +# Symbol specifications + +dotnet_naming_symbols.interface.applicable_kinds = interface +dotnet_naming_symbols.interface.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.interface.required_modifiers = + +dotnet_naming_symbols.types.applicable_kinds = class, struct, interface, enum +dotnet_naming_symbols.types.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.types.required_modifiers = + +dotnet_naming_symbols.non_field_members.applicable_kinds = property, event, method +dotnet_naming_symbols.non_field_members.applicable_accessibilities = public, internal, private, protected, protected_internal, private_protected +dotnet_naming_symbols.non_field_members.required_modifiers = + +dotnet_naming_symbols.private_fields.applicable_kinds = field +dotnet_naming_symbols.private_fields.applicable_accessibilities = private +dotnet_naming_symbols.private_fields.required_modifiers = + +# Naming styles + +dotnet_naming_style.pascal_case.required_prefix = +dotnet_naming_style.pascal_case.required_suffix = +dotnet_naming_style.pascal_case.word_separator = +dotnet_naming_style.pascal_case.capitalization = pascal_case + +dotnet_naming_style.begins_with_i.required_prefix = I +dotnet_naming_style.begins_with_i.required_suffix = +dotnet_naming_style.begins_with_i.word_separator = +dotnet_naming_style.begins_with_i.capitalization = pascal_case + +dotnet_naming_style.private_field.required_prefix = _ +dotnet_naming_style.private_field.required_suffix = +dotnet_naming_style.private_field.word_separator = +dotnet_naming_style.private_field.capitalization = camel_case + +# Analyzers configuration + +dotnet_analyzer_diagnostic.severity = none + +# CA1000: Do not declare static members on generic types +dotnet_diagnostic.CA1000.severity = none # CA1014: Mark assemblies with CLSCompliant dotnet_diagnostic.CA1014.severity = none +# CA1200: Avoid using cref tags with a prefix +dotnet_diagnostic.CA1200.severity = none + # CA1707: Identifiers should not contain underscores dotnet_diagnostic.CA1707.severity = none +# CA1716: Identifiers should not match keywords +dotnet_diagnostic.CA1716.severity = none + # CA1812: Avoid uninstantiated internal classes dotnet_diagnostic.CA1812.severity = none -# IDE0010: Add missing cases -dotnet_diagnostic.IDE0010.severity = none +# CA1819: Properties should not return arrays +dotnet_diagnostic.CA1819.severity = none + +# CA1859: Use concrete types when possible for improved performance +dotnet_diagnostic.CA1859.severity = none -# IDE0022: Use block body for methods -dotnet_diagnostic.IDE0022.severity = none +# CS0649: Field is never assigned to, and will always have its default value null +dotnet_diagnostic.CS0649.severity = none # IDE0058: Expression value is never used dotnet_diagnostic.IDE0058.severity = none + +# IDE0290: Use primary constructor +dotnet_diagnostic.IDE0290.severity = none + +# RCS1189: Add or remove region name +dotnet_diagnostic.RCS1189.severity = none diff --git a/source/Ecs.CSharp.Benchmark/Context/ArchBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/ArchBaseContext.cs similarity index 96% rename from source/Ecs.CSharp.Benchmark/Context/ArchBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/ArchBaseContext.cs index 14f068b..0225d1d 100644 --- a/source/Ecs.CSharp.Benchmark/Context/ArchBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/ArchBaseContext.cs @@ -1,7 +1,7 @@ using System; using Arch.Core; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { namespace Arch_Components { @@ -49,4 +49,4 @@ public virtual void Dispose() JobScheduler?.Dispose(); } } -} \ No newline at end of file +} diff --git a/source/Ecs.CSharp.Benchmark/Context/DefaultEcsBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/DefaultEcsBaseContext.cs similarity index 93% rename from source/Ecs.CSharp.Benchmark/Context/DefaultEcsBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/DefaultEcsBaseContext.cs index 033c9e4..c529441 100644 --- a/source/Ecs.CSharp.Benchmark/Context/DefaultEcsBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/DefaultEcsBaseContext.cs @@ -1,7 +1,7 @@ using System; using DefaultEcs; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class DefaultEcsBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/EntitasBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/EntitasBaseContext.cs similarity index 94% rename from source/Ecs.CSharp.Benchmark/Context/EntitasBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/EntitasBaseContext.cs index 3fb3d28..506c2bf 100644 --- a/source/Ecs.CSharp.Benchmark/Context/EntitasBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/EntitasBaseContext.cs @@ -1,7 +1,7 @@ using System; using Entitas; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class EntitasBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/HypEcsBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/HypEcsBaseContext.cs similarity index 93% rename from source/Ecs.CSharp.Benchmark/Context/HypEcsBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/HypEcsBaseContext.cs index b8618bf..9e85964 100644 --- a/source/Ecs.CSharp.Benchmark/Context/HypEcsBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/HypEcsBaseContext.cs @@ -1,7 +1,7 @@ using System; using HypEcs; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class HypEcsBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/LeopotamEcsBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/LeopotamEcsBaseContext.cs similarity index 93% rename from source/Ecs.CSharp.Benchmark/Context/LeopotamEcsBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/LeopotamEcsBaseContext.cs index 2518a16..0632e72 100644 --- a/source/Ecs.CSharp.Benchmark/Context/LeopotamEcsBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/LeopotamEcsBaseContext.cs @@ -1,7 +1,7 @@ using System; using Leopotam.Ecs; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class LeopotamEcsBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/LeopotamEcsLiteBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/LeopotamEcsLiteBaseContext.cs similarity index 93% rename from source/Ecs.CSharp.Benchmark/Context/LeopotamEcsLiteBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/LeopotamEcsLiteBaseContext.cs index e344dca..11d4808 100644 --- a/source/Ecs.CSharp.Benchmark/Context/LeopotamEcsLiteBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/LeopotamEcsLiteBaseContext.cs @@ -1,7 +1,7 @@ using System; using Leopotam.EcsLite; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class LeopotamEcsLiteBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/MonoGameExtendedBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/MonoGameExtendedBaseContext.cs similarity index 94% rename from source/Ecs.CSharp.Benchmark/Context/MonoGameExtendedBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/MonoGameExtendedBaseContext.cs index 7e253d1..f8edf70 100644 --- a/source/Ecs.CSharp.Benchmark/Context/MonoGameExtendedBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/MonoGameExtendedBaseContext.cs @@ -1,7 +1,7 @@ using System; using MonoGame.Extended.Entities; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class MonoGameExtendedBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/MorpehBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/MorpehBaseContext.cs similarity index 93% rename from source/Ecs.CSharp.Benchmark/Context/MorpehBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/MorpehBaseContext.cs index e72e1cf..e533daa 100644 --- a/source/Ecs.CSharp.Benchmark/Context/MorpehBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/MorpehBaseContext.cs @@ -1,7 +1,7 @@ using System; using Scellecs.Morpeh; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class MorpehBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/RelEcsBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/RelEcsBaseContext.cs similarity index 93% rename from source/Ecs.CSharp.Benchmark/Context/RelEcsBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/RelEcsBaseContext.cs index 143bb13..bdd12d7 100644 --- a/source/Ecs.CSharp.Benchmark/Context/RelEcsBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/RelEcsBaseContext.cs @@ -1,7 +1,7 @@ using System; using RelEcs; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class RelEcsBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/Context/SveltoECSBaseContext.cs b/source/Ecs.CSharp.Benchmark/Contexts/SveltoECSBaseContext.cs similarity index 96% rename from source/Ecs.CSharp.Benchmark/Context/SveltoECSBaseContext.cs rename to source/Ecs.CSharp.Benchmark/Contexts/SveltoECSBaseContext.cs index 8f759eb..fd2a3ad 100644 --- a/source/Ecs.CSharp.Benchmark/Context/SveltoECSBaseContext.cs +++ b/source/Ecs.CSharp.Benchmark/Contexts/SveltoECSBaseContext.cs @@ -2,7 +2,7 @@ using Svelto.ECS; using Svelto.ECS.Schedulers; -namespace Ecs.CSharp.Benchmark.Context +namespace Ecs.CSharp.Benchmark.Contexts { internal class SveltoECSBaseContext : IDisposable { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Arch.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Arch.cs index 443e925..51831d3 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Arch.cs @@ -1,8 +1,8 @@ using System; using Arch.Core; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/DefaultEcs.cs index f8a9d57..10aa23f 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/DefaultEcs.cs @@ -1,6 +1,6 @@ using BenchmarkDotNet.Attributes; using DefaultEcs; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Entitas.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Entitas.cs index a276f97..9ceb0b4 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Entitas.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/HypEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/HypEcs.cs index d6e743d..47839be 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcs.cs index 1003e14..98157bd 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcsLite.cs index d485678..8f91fde 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/MonoGameExtended.cs index fd4d31c..a3bdfb2 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Morpeh.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Morpeh.cs index 0cc6bba..182c950 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/Morpeh.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/RelEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/RelEcs.cs index 548c993..9ee4c7a 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/SveltoECS.cs index 828c4fc..41adf87 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithOneComponent/SveltoECS.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.ECS; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Arch.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Arch.cs index 71d6670..2c44af3 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Arch.cs @@ -1,7 +1,7 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/DefaultEcs.cs index cccdc67..9ede484 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/DefaultEcs.cs @@ -1,6 +1,6 @@ using BenchmarkDotNet.Attributes; using DefaultEcs; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Entitas.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Entitas.cs index a103e9f..623c0bb 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Entitas.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Entitas; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/HypEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/HypEcs.cs index 66e3a1e..77e1799 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcs.cs index 2deeb6b..414da49 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcsLite.cs index dbf6290..dedbcbb 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/MonoGameExtended.cs index caf5d98..704e7ec 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using MonoGame.Extended.Entities; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Morpeh.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Morpeh.cs index 663d40a..71ca182 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/Morpeh.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/RelEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/RelEcs.cs index 70b16ad..d260458 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/SveltoECS.cs index 0bb0311..cc660f6 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithThreeComponents/SveltoECS.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.ECS; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Arch.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Arch.cs index 3256f14..771ef77 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Arch.cs @@ -1,8 +1,8 @@ using System; using Arch.Core; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/DefaultEcs.cs index d77c8ab..d32cb9d 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/DefaultEcs.cs @@ -1,6 +1,6 @@ using BenchmarkDotNet.Attributes; using DefaultEcs; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Entitas.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Entitas.cs index 0d992d4..5a00cd9 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Entitas.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Entitas; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/HypEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/HypEcs.cs index a393e8c..962b3ed 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcs.cs index 40235ea..e1bbf4d 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcsLite.cs index e0b5a65..4b86353 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/MonoGameExtended.cs index 190b18b..2f37e4d 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using MonoGame.Extended.Entities; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Morpeh.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Morpeh.cs index c5722b1..7ec1e93 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/Morpeh.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/RelEcs.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/RelEcs.cs index bf22cb0..65b41a2 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/SveltoECS.cs index 34c9cd9..2d9c87f 100644 --- a/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/CreateEntityWithTwoComponents/SveltoECS.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.ECS; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/Ecs.CSharp.Benchmark.csproj b/source/Ecs.CSharp.Benchmark/Ecs.CSharp.Benchmark.csproj index 949b014..a75a6fb 100644 --- a/source/Ecs.CSharp.Benchmark/Ecs.CSharp.Benchmark.csproj +++ b/source/Ecs.CSharp.Benchmark/Ecs.CSharp.Benchmark.csproj @@ -1,7 +1,8 @@  + - 11 - net7.0-windows + latest + net8.0-windows Exe true true @@ -10,15 +11,16 @@ latest true true + $(NoWarn);NETSDK1206 - - - - + + + + @@ -49,4 +51,5 @@ + \ No newline at end of file diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Arch.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Arch.cs index 68a3ec1..dc5f712 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Arch.cs @@ -2,8 +2,8 @@ using System.Runtime.CompilerServices; using Arch.Core; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/DefaultEcs.cs index 41db4f8..7b19fe0 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/DefaultEcs.cs @@ -3,7 +3,7 @@ using DefaultEcs; using DefaultEcs.System; using DefaultEcs.Threading; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Entitas.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Entitas.cs index c26e087..5452556 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Entitas.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Entitas; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/HypEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/HypEcs.cs index b1c0f2f..56de07a 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using HypEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcs.cs index 6f8d325..8afa9ad 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcsLite.cs index db7e127..6ffabff 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/MonoGameExtended.cs index 4d332ca..6b3c96e 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Microsoft.Xna.Framework; using MonoGame.Extended.Entities; using MonoGame.Extended.Entities.Systems; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Morpeh.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Morpeh.cs index 350fe26..dfb3ee6 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/Morpeh.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/RelEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/RelEcs.cs index 1aa0169..abffe85 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using RelEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/SveltoECS.cs index 8f84e2b..0bdff5a 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithOneComponent/SveltoECS.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.DataStructures; using Svelto.ECS; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Arch.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Arch.cs index ed2d50f..0e88812 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Arch.cs @@ -2,8 +2,8 @@ using System.Runtime.CompilerServices; using Arch.Core; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/DefaultEcs.cs index 820a22d..b58727c 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/DefaultEcs.cs @@ -3,7 +3,7 @@ using DefaultEcs; using DefaultEcs.System; using DefaultEcs.Threading; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Entitas.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Entitas.cs index 0b20985..7df25d7 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Entitas.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Entitas; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/HypEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/HypEcs.cs index fb65235..008d1ed 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using HypEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcs.cs index b160f8d..1a405df 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcsLite.cs index 86a2309..edacbe7 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/MonoGameExtended.cs index f66d043..a0fe8d7 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Microsoft.Xna.Framework; using MonoGame.Extended.Entities; using MonoGame.Extended.Entities.Systems; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Morpeh.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Morpeh.cs index 13c0df5..08914b4 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/Morpeh.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/RelEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/RelEcs.cs index 90b07de..6717d32 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using RelEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/SveltoECS.cs index 3f28588..fa7fda4 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithThreeComponents/SveltoECS.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.DataStructures; using Svelto.ECS; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Arch.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Arch.cs index 08227b7..107cf74 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Arch.cs @@ -2,8 +2,8 @@ using System.Runtime.CompilerServices; using Arch.Core; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/DefaultEcs.cs index 09f2cc2..e9a5ed4 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/DefaultEcs.cs @@ -3,7 +3,7 @@ using DefaultEcs; using DefaultEcs.System; using DefaultEcs.Threading; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Entitas.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Entitas.cs index 0f6bf86..4e17e8e 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Entitas.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Entitas; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/HypEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/HypEcs.cs index 4c30ae3..a5df8cd 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using HypEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcs.cs index 9b33906..ad73a97 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcsLite.cs index 8f0fd40..479825b 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/MonoGameExtended.cs index afd157e..75d8987 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Microsoft.Xna.Framework; using MonoGame.Extended.Entities; using MonoGame.Extended.Entities.Systems; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Morpeh.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Morpeh.cs index 7ae1b5e..881371f 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/Morpeh.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/RelEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/RelEcs.cs index 02b5854..5d477ed 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using RelEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/SveltoECS.cs index 5a6ea55..5628e2a 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponents/SveltoECS.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.DataStructures; using Svelto.ECS; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Arch.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Arch.cs index 9709a95..3e13896 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Arch.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Arch.cs @@ -3,8 +3,8 @@ using System.Runtime.CompilerServices; using Arch.Core; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; -using Ecs.CSharp.Benchmark.Context.Arch_Components; +using Ecs.CSharp.Benchmark.Contexts; +using Ecs.CSharp.Benchmark.Contexts.Arch_Components; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/DefaultEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/DefaultEcs.cs index d651d03..769da52 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/DefaultEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/DefaultEcs.cs @@ -3,7 +3,7 @@ using DefaultEcs; using DefaultEcs.System; using DefaultEcs.Threading; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; namespace Ecs.CSharp.Benchmark { diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Entitas.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Entitas.cs index 2168ab9..aa0d976 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Entitas.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Entitas.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Entitas; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/HypEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/HypEcs.cs index 27e22bf..7cf0409 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/HypEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/HypEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using HypEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcs.cs index 448c7f5..2dcfe2b 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.Ecs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcsLite.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcsLite.cs index 2b3f053..13496bc 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcsLite.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/LeopotamEcsLite.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Leopotam.EcsLite; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/MonoGameExtended.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/MonoGameExtended.cs index c64699e..90d8f27 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/MonoGameExtended.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/MonoGameExtended.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Microsoft.Xna.Framework; using MonoGame.Extended.Entities; using MonoGame.Extended.Entities.Systems; diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Morpeh.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Morpeh.cs index 95f082c..2b8e877 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Morpeh.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/Morpeh.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Scellecs.Morpeh; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/RelEcs.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/RelEcs.cs index 91c5043..bc6f780 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/RelEcs.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/RelEcs.cs @@ -1,5 +1,5 @@ using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using RelEcs; namespace Ecs.CSharp.Benchmark diff --git a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/SveltoECS.cs b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/SveltoECS.cs index 5e1c6b5..88d2ff2 100644 --- a/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/SveltoECS.cs +++ b/source/Ecs.CSharp.Benchmark/SystemWithTwoComponentsMultipleComposition/SveltoECS.cs @@ -1,6 +1,6 @@ using System; using BenchmarkDotNet.Attributes; -using Ecs.CSharp.Benchmark.Context; +using Ecs.CSharp.Benchmark.Contexts; using Svelto.DataStructures; using Svelto.ECS;