Skip to content

Commit 8c984f9

Browse files
committed
Moved Pool related objects to SystemsRx
These were originally left in the Ecs layer but are not dependent on anything there so have been moved to SystemsRx to be more reusable even if people dont want Ecs layer.
1 parent 6785e4d commit 8c984f9

File tree

14 files changed

+13
-14
lines changed

14 files changed

+13
-14
lines changed

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
version: 4.0.{build}
1+
version: 4.1.{build}
22
branches:
33
only:
44
- master

src/EcsRx.Examples/ExampleApps/Performance/Modules/CustomFrameworkModule.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using SystemsRx.Executor.Handlers.Conventional;
66
using SystemsRx.Infrastructure.Dependencies;
77
using SystemsRx.Infrastructure.Extensions;
8+
using SystemsRx.Pools;
89
using EcsRx.Collections;
910
using EcsRx.Collections.Database;
1011
using EcsRx.Collections.Entity;
@@ -14,7 +15,6 @@
1415
using EcsRx.Examples.ExampleApps.Performance.Components.Specific;
1516
using EcsRx.Groups.Observable;
1617
using EcsRx.MicroRx.Events;
17-
using EcsRx.Pools;
1818

1919
namespace EcsRx.Examples.ExampleApps.Performance.Modules
2020
{

src/EcsRx.Infrastructure/Modules/EcsRxInfrastructureModule.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
using SystemsRx.Executor.Handlers;
22
using SystemsRx.Infrastructure.Dependencies;
33
using SystemsRx.Infrastructure.Extensions;
4+
using SystemsRx.Pools;
45
using EcsRx.Collections;
56
using EcsRx.Collections.Database;
67
using EcsRx.Collections.Entity;
78
using EcsRx.Components.Database;
89
using EcsRx.Components.Lookups;
910
using EcsRx.Entities;
1011
using EcsRx.Groups.Observable;
11-
using EcsRx.Pools;
1212
using EcsRx.Systems.Handlers;
1313

1414
namespace EcsRx.Infrastructure.Modules

src/EcsRx.Plugins.Computeds/ComputedFromData.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using System;
22
using System.Collections.Generic;
33
using SystemsRx.Extensions;
4-
using EcsRx.Extensions;
54
using EcsRx.MicroRx.Extensions;
65
using EcsRx.MicroRx.Subjects;
76

src/EcsRx.Plugins.Views/Pooling/IViewPool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using EcsRx.Pools;
1+
using SystemsRx.Pools;
22

33
namespace EcsRx.Plugins.Views.Pooling
44
{

src/EcsRx.Tests/EcsRx/Pools/IdPoolTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Collections.Generic;
22
using System.Linq;
3-
using EcsRx.Pools;
3+
using SystemsRx.Pools;
44
using Xunit;
55

66
namespace EcsRx.Tests.EcsRx.Pools

src/EcsRx.Tests/EcsRx/Pools/IndexPoolTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Collections.Generic;
22
using System.Linq;
3-
using EcsRx.Pools;
3+
using SystemsRx.Pools;
44
using Xunit;
55

66
namespace EcsRx.Tests.EcsRx.Pools

src/EcsRx.Tests/Sanity/SanityTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using SystemsRx.Executor;
66
using SystemsRx.Executor.Handlers;
77
using SystemsRx.Executor.Handlers.Conventional;
8+
using SystemsRx.Pools;
89
using SystemsRx.Threading;
910
using EcsRx.Collections;
1011
using EcsRx.Collections.Database;
@@ -20,7 +21,6 @@
2021
using EcsRx.Plugins.ReactiveSystems.Handlers;
2122
using EcsRx.Plugins.Views.Components;
2223
using EcsRx.Plugins.Views.Systems;
23-
using EcsRx.Pools;
2424
using EcsRx.ReactiveData;
2525
using EcsRx.ReactiveData.Collections;
2626
using EcsRx.ReactiveData.Extensions;

src/EcsRx/Components/ComponentPool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
22
using System.Collections;
3+
using SystemsRx.Pools;
34
using EcsRx.MicroRx.Subjects;
4-
using EcsRx.Pools;
55

66
namespace EcsRx.Components
77
{

src/EcsRx/Entities/DefaultEntityFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System;
2+
using SystemsRx.Pools;
23
using EcsRx.Components.Database;
34
using EcsRx.Components.Lookups;
4-
using EcsRx.Pools;
55

66
namespace EcsRx.Entities
77
{

src/EcsRx/Pools/IIdPool.cs renamed to src/SystemsRx/Pools/IIdPool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace EcsRx.Pools
1+
namespace SystemsRx.Pools
22
{
33
public interface IIdPool : IPool<int>
44
{

src/EcsRx/Pools/IPool.cs renamed to src/SystemsRx/Pools/IPool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace EcsRx.Pools
1+
namespace SystemsRx.Pools
22
{
33
public interface IPool<T>
44
{

src/EcsRx/Pools/IdPool.cs renamed to src/SystemsRx/Pools/IdPool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using System.Collections.Generic;
33
using System.Linq;
44

5-
namespace EcsRx.Pools
5+
namespace SystemsRx.Pools
66
{
77
public class IdPool : IIdPool
88
{

src/EcsRx/Pools/IndexPool.cs renamed to src/SystemsRx/Pools/IndexPool.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using System.Collections.Generic;
33
using System.Linq;
44

5-
namespace EcsRx.Pools
5+
namespace SystemsRx.Pools
66
{
77
public class IndexPool : IPool<int>
88
{

0 commit comments

Comments
 (0)