Move several Dependency Injectors into the API

This commit is contained in:
James Seibel
2022-09-13 21:38:57 -05:00
parent cceb2c38e4
commit f6a1901ef8
42 changed files with 114 additions and 77 deletions
@@ -1,6 +1,6 @@
package testItems.overrideInjection.objects;
import com.seibel.lod.core.dependencyInjection.OverrideInjector;
import com.seibel.lod.core.DependencyInjection.OverrideInjector;
import testItems.overrideInjection.interfaces.IOverrideTest;
/**
@@ -1,6 +1,6 @@
package testItems.overrideInjection.objects;
import com.seibel.lod.core.dependencyInjection.OverrideInjector;
import com.seibel.lod.core.DependencyInjection.OverrideInjector;
import testItems.overrideInjection.interfaces.IOverrideTest;
/**
@@ -1,6 +1,6 @@
package testItems.singletonInjection.interfaces;
import com.seibel.lod.core.dependencyInjection.IBindable;
import com.seibel.lod.core.interfaces.dependencyInjection.IBindable;
/**
* Dummy test interface for dependency unit tests.
@@ -1,6 +1,6 @@
package testItems.singletonInjection.interfaces;
import com.seibel.lod.core.dependencyInjection.IBindable;
import com.seibel.lod.core.interfaces.dependencyInjection.IBindable;
/**
* Dummy test interface for dependency unit tests.
@@ -1,6 +1,6 @@
package testItems.singletonInjection.objects;
import com.seibel.lod.core.dependencyInjection.IBindable;
import com.seibel.lod.core.interfaces.dependencyInjection.IBindable;
import testItems.singletonInjection.interfaces.ISingletonTestOne;
import testItems.singletonInjection.interfaces.ISingletonTestTwo;
@@ -1,7 +1,7 @@
package testItems.singletonInjection.objects;
import com.seibel.lod.core.dependencyInjection.DependencyInjector;
import com.seibel.lod.core.dependencyInjection.IBindable;
import com.seibel.lod.core.DependencyInjection.DependencyInjector;
import com.seibel.lod.core.interfaces.dependencyInjection.IBindable;
import testItems.singletonInjection.interfaces.ISingletonTestOne;
import testItems.singletonInjection.interfaces.ISingletonTestTwo;
@@ -1,7 +1,7 @@
package testItems.singletonInjection.objects;
import com.seibel.lod.core.dependencyInjection.DependencyInjector;
import com.seibel.lod.core.dependencyInjection.IBindable;
import com.seibel.lod.core.DependencyInjection.DependencyInjector;
import com.seibel.lod.core.interfaces.dependencyInjection.IBindable;
import testItems.singletonInjection.interfaces.ISingletonTestOne;
import testItems.singletonInjection.interfaces.ISingletonTestTwo;
@@ -5,7 +5,7 @@ import com.seibel.lod.api.items.enums.worldGeneration.EDhApiWorldGenerationStep;
import com.seibel.lod.api.items.interfaces.override.worldGenerator.IDhApiWorldGenerator;
import com.seibel.lod.api.items.interfaces.world.IDhApiChunkWrapper;
import com.seibel.lod.api.items.interfaces.world.IDhApiLevelWrapper;
import com.seibel.lod.core.dependencyInjection.OverrideInjector;
import com.seibel.lod.core.DependencyInjection.OverrideInjector;
/**
* Dummy test implementation object for world generator injection unit tests.
@@ -5,10 +5,7 @@ import com.seibel.lod.api.items.enums.worldGeneration.EDhApiWorldGenerationStep;
import com.seibel.lod.api.items.interfaces.override.worldGenerator.IDhApiWorldGenerator;
import com.seibel.lod.api.items.interfaces.world.IDhApiChunkWrapper;
import com.seibel.lod.api.items.interfaces.world.IDhApiLevelWrapper;
import com.seibel.lod.core.enums.worldGeneration.EWorldGenThreadMode;
import com.seibel.lod.core.enums.worldGeneration.EWorldGenerationStep;
import com.seibel.lod.core.dependencyInjection.OverrideInjector;
import com.seibel.lod.core.wrapperInterfaces.chunk.IChunkWrapper;
import com.seibel.lod.core.DependencyInjection.OverrideInjector;
/**
* Dummy test implementation object for world generator injection unit tests.
@@ -5,10 +5,7 @@ import com.seibel.lod.api.items.enums.worldGeneration.EDhApiWorldGenerationStep;
import com.seibel.lod.api.items.interfaces.override.worldGenerator.IDhApiWorldGenerator;
import com.seibel.lod.api.items.interfaces.world.IDhApiChunkWrapper;
import com.seibel.lod.api.items.interfaces.world.IDhApiLevelWrapper;
import com.seibel.lod.core.enums.worldGeneration.EWorldGenThreadMode;
import com.seibel.lod.core.enums.worldGeneration.EWorldGenerationStep;
import com.seibel.lod.core.dependencyInjection.OverrideInjector;
import com.seibel.lod.core.wrapperInterfaces.chunk.IChunkWrapper;
import com.seibel.lod.core.DependencyInjection.OverrideInjector;
/**
* Dummy test implementation object for world generator injection unit tests.
@@ -3,11 +3,10 @@ package tests;
import com.seibel.lod.api.items.enums.worldGeneration.EDhApiWorldGenThreadMode;
import com.seibel.lod.api.items.interfaces.override.worldGenerator.IDhApiWorldGenerator;
import com.seibel.lod.api.items.interfaces.world.IDhApiLevelWrapper;
import com.seibel.lod.core.dependencyInjection.DependencyInjector;
import com.seibel.lod.core.dependencyInjection.IBindable;
import com.seibel.lod.core.dependencyInjection.OverrideInjector;
import com.seibel.lod.core.dependencyInjection.WorldGeneratorInjector;
import com.seibel.lod.core.enums.worldGeneration.EWorldGenThreadMode;
import com.seibel.lod.core.DependencyInjection.DependencyInjector;
import com.seibel.lod.core.interfaces.dependencyInjection.IBindable;
import com.seibel.lod.core.DependencyInjection.OverrideInjector;
import com.seibel.lod.core.DependencyInjection.WorldGeneratorInjector;
import org.junit.Assert;
import org.junit.Test;