From 5c1dd936e53b721341b7bdea1aaf4d14cdd3e938 Mon Sep 17 00:00:00 2001 From: "Bernhard J. Berger" <bernhard.berger@uni-bremen.de> Date: Fri, 19 May 2023 10:29:08 +0200 Subject: [PATCH] Exporting required module to weld. Fix #32 --- .../main/search/EvolutionaryAlgorithmSearch.java | 14 -------------- .../src/main/java/module-info.java | 2 +- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/src/core/de.evoal.core.ea/src/main/java/de/evoal/core/ea/main/search/EvolutionaryAlgorithmSearch.java b/src/core/de.evoal.core.ea/src/main/java/de/evoal/core/ea/main/search/EvolutionaryAlgorithmSearch.java index 3b890249..2dfee3d3 100644 --- a/src/core/de.evoal.core.ea/src/main/java/de/evoal/core/ea/main/search/EvolutionaryAlgorithmSearch.java +++ b/src/core/de.evoal.core.ea/src/main/java/de/evoal/core/ea/main/search/EvolutionaryAlgorithmSearch.java @@ -50,20 +50,6 @@ public class EvolutionaryAlgorithmSearch implements OptimisationAlgorithm { @Inject private LanguageHelper helper; - /** - * Location for storing the output. - */ - @Inject - @BlackboardValue(CoreBlackboardEntries.EVALUATION_OUTPUT_FOLDER) - private File outputDirectory; - - /** - * The actual run - */ - @Inject - @BlackboardValue(CoreBlackboardEntries.EVALUATION_RUN) - private String run; - @Inject @ConfigurationValue(entry = CoreBlackboardEntries.OPTIMISATION_CONFIGURATION, access = "algorithm.number-of-generations") private int numberOfGenerations; diff --git a/src/core/de.evoal.core.main/src/main/java/module-info.java b/src/core/de.evoal.core.main/src/main/java/module-info.java index 9229457e..23df33c3 100644 --- a/src/core/de.evoal.core.main/src/main/java/module-info.java +++ b/src/core/de.evoal.core.main/src/main/java/module-info.java @@ -81,6 +81,7 @@ module de.evoal.core.main { opens de.evoal.core.main.constraints.correlation to weld.core.impl; opens de.evoal.core.main.constraints.deviation to weld.core.impl; opens de.evoal.core.main.initial to weld.core.impl; + opens de.evoal.core.main.language to weld.core.impl; opens de.evoal.core.main.optimisation to weld.core.impl; opens de.evoal.core.main.producer to weld.core.impl; opens de.evoal.core.main.properties to weld.core.impl; @@ -93,6 +94,5 @@ module de.evoal.core.main { opens de.evoal.core.api.statistics.io to weld.core.impl; opens de.evoal.core.api.statistics.writer to weld.core.impl; - //provides de.evoal.languages.model.utils.builtin.BuiltinProvider with ModuleBuiltinProvider; } -- GitLab