From 3074c949abfca79c6bd5aa79f55011e69126a2a1 Mon Sep 17 00:00:00 2001 From: Alexander Diewald <diewald@fortiss.org> Date: Sat, 14 Jul 2018 18:45:33 +0200 Subject: [PATCH] DI: Remove the injector leftover from the ExplorationModule service. Signed-off-by: Alexander Diewald <diewald@fortiss.org> --- .../af3/exploration/alg/service/internal/.ratings | 2 +- .../service/internal/ExplorationModuleService.java | 12 +----------- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/.ratings b/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/.ratings index 69b7bd7c..f42c4ba7 100644 --- a/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/.ratings +++ b/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/.ratings @@ -1,5 +1,5 @@ ExplorationConstraintTransformationService.java 5e7117398827ae129b3c9a8a16457d816ba665a7 RED ExplorationEvaluationService.java ed22af146e8230a39a47ba60224b824b6d0ac599 RED -ExplorationModuleService.java ce426b60fed15b3532f0bfd04d25fb1ec777b93d RED +ExplorationModuleService.java 18799dc62ecdfccfe635d9a168f6c22e0e662a0b YELLOW ExplorationRepairService.java 940ceda7c8c48f282132355249af1fe0a005c0f5 RED ExplorationTransformationService.java 36e2368dd6098e1f3aa210a6defd4f269628e28a RED diff --git a/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationModuleService.java b/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationModuleService.java index ce426b60..18799dc6 100644 --- a/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationModuleService.java +++ b/org.fortiss.af3.exploration.alg/src/org/fortiss/af3/exploration/alg/service/internal/ExplorationModuleService.java @@ -35,9 +35,6 @@ import org.opt4j.core.problem.Decoder; import com.google.common.collect.ClassToInstanceMap; import com.google.common.collect.MutableClassToInstanceMap; import com.google.inject.AbstractModule; -import com.google.inject.Guice; -import com.google.inject.Injector; -import com.google.inject.Module; /** * Implementation of the {@link IExplorationModuleService}. @@ -46,13 +43,6 @@ import com.google.inject.Module; */ public class ExplorationModuleService implements IExplorationModuleService { - /** - * Guice {@link Injector} for the DSE at which the registered {@link Module} that define a DSE - * process are installed. The backend Opt4J {@link Injector} will be used as a child - * {@link Injector}. - */ - private Injector dseInjector; - /** Set referencing all registered optimization variables. */ private Set<Class<? extends Genotype>> genotypes = new HashSet<>(); @@ -92,7 +82,7 @@ public class ExplorationModuleService implements IExplorationModuleService { /** {@inheritDoc} */ @Override public void startService() { - dseInjector = Guice.createInjector(); + // Not needed. } /** {@inheritDoc} */ -- GitLab