aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/language-web/src
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2023-08-17 20:21:03 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2023-08-17 20:21:03 +0200
commit8b4b16665868aee08ac5a90398104a1c07ae0365 (patch)
treefdecf314938a7bd3093500719ccbf7bd1249aca6 /subprojects/language-web/src
parentfix: opposite translation error reporting (diff)
downloadrefinery-8b4b16665868aee08ac5a90398104a1c07ae0365.tar.gz
refinery-8b4b16665868aee08ac5a90398104a1c07ae0365.tar.zst
refinery-8b4b16665868aee08ac5a90398104a1c07ae0365.zip
fix: more precise new object types
A new object should not be an instance of any subclasses. Also, it should be possible cleare a node without any other type.
Diffstat (limited to 'subprojects/language-web/src')
-rw-r--r--subprojects/language-web/src/main/java/tools/refinery/language/web/semantics/SemanticsService.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/subprojects/language-web/src/main/java/tools/refinery/language/web/semantics/SemanticsService.java b/subprojects/language-web/src/main/java/tools/refinery/language/web/semantics/SemanticsService.java
index 79ca32ff..c828b3d5 100644
--- a/subprojects/language-web/src/main/java/tools/refinery/language/web/semantics/SemanticsService.java
+++ b/subprojects/language-web/src/main/java/tools/refinery/language/web/semantics/SemanticsService.java
@@ -64,7 +64,8 @@ public class SemanticsService extends AbstractCachedService<SemanticsResult> {
64 } 64 }
65 var initializer = initializerProvider.get(); 65 var initializer = initializerProvider.get();
66 var builder = ModelStore.builder() 66 var builder = ModelStore.builder()
67 .with(ViatraModelQueryAdapter.builder()); 67 .with(ViatraModelQueryAdapter.builder())
68 .with(ReasoningAdapter.builder());
68 operationCanceledManager.checkCanceled(cancelIndicator); 69 operationCanceledManager.checkCanceled(cancelIndicator);
69 try { 70 try {
70 var modelSeed = initializer.createModel(problem, builder); 71 var modelSeed = initializer.createModel(problem, builder);