From 6ca3a351a93679fbfbd847f0a9d6c09569906027 Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Fri, 3 Nov 2023 03:19:51 +0100 Subject: refactor(langauge-web): use generator facades --- .../java/tools/refinery/language/semantics/model/ModelInitializer.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'subprojects/language-semantics/src/main') diff --git a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java index a0081041..a05e647d 100644 --- a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java +++ b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java @@ -68,7 +68,7 @@ public class ModelInitializer { private final Map inverseTrace = new HashMap<>(); - private Map relationTrace; + private final Map relationTrace = new LinkedHashMap<>(); private final MetamodelBuilder metamodelBuilder = Metamodel.builder(); @@ -128,7 +128,6 @@ public class ModelInitializer { collectMetamodel(); metamodel = metamodelBuilder.build(); collectAssertions(); - relationTrace = new LinkedHashMap<>(relationInfoMap.size()); int nodeCount = getNodeCount(); var modelSeedBuilder = ModelSeed.builder(nodeCount); for (var entry : relationInfoMap.entrySet()) { -- cgit v1.2.3-54-g00ecf