diff options
author | Kristóf Marussy <kristof@marussy.com> | 2023-11-03 03:19:51 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2023-11-03 03:21:37 +0100 |
commit | 6ca3a351a93679fbfbd847f0a9d6c09569906027 (patch) | |
tree | d9a349ec75cec07f4e4b9bd9de0f4bff68a98405 /subprojects/language-semantics/src/main/java | |
parent | feat: model semantics facade (diff) | |
download | refinery-6ca3a351a93679fbfbd847f0a9d6c09569906027.tar.gz refinery-6ca3a351a93679fbfbd847f0a9d6c09569906027.tar.zst refinery-6ca3a351a93679fbfbd847f0a9d6c09569906027.zip |
refactor(langauge-web): use generator facades
Diffstat (limited to 'subprojects/language-semantics/src/main/java')
-rw-r--r-- | subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/ModelInitializer.java | 3 |
1 files changed, 1 insertions, 2 deletions
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 { | |||
68 | 68 | ||
69 | private final Map<AnyPartialSymbol, Relation> inverseTrace = new HashMap<>(); | 69 | private final Map<AnyPartialSymbol, Relation> inverseTrace = new HashMap<>(); |
70 | 70 | ||
71 | private Map<Relation, PartialRelation> relationTrace; | 71 | private final Map<Relation, PartialRelation> relationTrace = new LinkedHashMap<>(); |
72 | 72 | ||
73 | private final MetamodelBuilder metamodelBuilder = Metamodel.builder(); | 73 | private final MetamodelBuilder metamodelBuilder = Metamodel.builder(); |
74 | 74 | ||
@@ -128,7 +128,6 @@ public class ModelInitializer { | |||
128 | collectMetamodel(); | 128 | collectMetamodel(); |
129 | metamodel = metamodelBuilder.build(); | 129 | metamodel = metamodelBuilder.build(); |
130 | collectAssertions(); | 130 | collectAssertions(); |
131 | relationTrace = new LinkedHashMap<>(relationInfoMap.size()); | ||
132 | int nodeCount = getNodeCount(); | 131 | int nodeCount = getNodeCount(); |
133 | var modelSeedBuilder = ModelSeed.builder(nodeCount); | 132 | var modelSeedBuilder = ModelSeed.builder(nodeCount); |
134 | for (var entry : relationInfoMap.entrySet()) { | 133 | for (var entry : relationInfoMap.entrySet()) { |