aboutsummaryrefslogtreecommitdiffstats
path: root/Application
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <marussy@mit.bme.hu>2020-12-02 19:23:15 +0100
committerLibravatar Kristóf Marussy <marussy@mit.bme.hu>2020-12-02 19:23:15 +0100
commit52241f46c3793b94ff0b7e8ada361881e1474b97 (patch)
tree6d484ba1fc345e42f401b9db8554746d232877db /Application
parentMerge branch 'master' of github.com:viatra/VIATRA-Generator (diff)
downloadVIATRA-Generator-52241f46c3793b94ff0b7e8ada361881e1474b97.tar.gz
VIATRA-Generator-52241f46c3793b94ff0b7e8ada361881e1474b97.tar.zst
VIATRA-Generator-52241f46c3793b94ff0b7e8ada361881e1474b97.zip
Fix VQL validator breakage after Execute Application Configuration
Diffstat (limited to 'Application')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbinbin1700 -> 1700 bytes
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbinbin2525 -> 2525 bytes
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF3
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml2
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java13
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/PatternLanguageWithRSSetup.xtend6
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend14
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/start-standalone.launch21
-rw-r--r--Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticHighlightCalculator.xtendbinbin5333 -> 5333 bytes
-rw-r--r--Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticTextAttributeProvider.xtendbinbin4902 -> 4902 bytes
-rw-r--r--Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/validation/.SolverLanguageValidator.xtendbinbin1716 -> 1716 bytes
-rw-r--r--Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/parser/antlr/.SolverLanguageTokenDefInjectingParser.xtendbinbin2741 -> 2741 bytes
-rw-r--r--Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/serializer/.SolverLanguageSyntheticTokenSyntacticSequencer.xtendbinbin2757 -> 2757 bytes
14 files changed, 44 insertions, 21 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin
index b0ce2497..1c86e38f 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeModule.xtendbin
Binary files differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin
index b69f4fca..57c8ab25 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ide/xtend-gen/hu/bme/mit/inf/dslreasoner/application/ide/.ApplicationConfigurationIdeSetup.xtendbin
Binary files differ
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF b/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
index 38bb7dbd..2f2c83ef 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/META-INF/MANIFEST.MF
@@ -22,7 +22,8 @@ Require-Bundle: hu.bme.mit.inf.dslreasoner.application,
22 org.eclipse.xtext.builder, 22 org.eclipse.xtext.builder,
23 org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional, 23 org.eclipse.xtend.lib;bundle-version="2.14.0";resolution:=optional,
24 org.eclipse.xtext.xbase.lib;bundle-version="2.14.0", 24 org.eclipse.xtext.xbase.lib;bundle-version="2.14.0",
25 org.eclipse.viatra.addon.validation.runtime.ui;bundle-version="1.7.0" 25 org.eclipse.viatra.addon.validation.runtime.ui;bundle-version="1.7.0",
26 org.eclipse.viatra.query.patternlanguage.emf.ui;bundle-version="2.4.1"
26Import-Package: org.apache.log4j 27Import-Package: org.apache.log4j
27Bundle-RequiredExecutionEnvironment: JavaSE-1.8 28Bundle-RequiredExecutionEnvironment: JavaSE-1.8
28Export-Package: hu.bme.mit.inf.dslreasoner.application.ui.quickfix, 29Export-Package: hu.bme.mit.inf.dslreasoner.application.ui.quickfix,
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml b/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml
index 304df098..2895983e 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/plugin.xml
@@ -410,7 +410,7 @@
410 <extension 410 <extension
411 point="org.eclipse.ui.commands"> 411 point="org.eclipse.ui.commands">
412 <command 412 <command
413 defaultHandler="hu.bme.mit.inf.dslreasoner.application.ui.execute.ExecuteScriptHandler" 413 defaultHandler="org.eclipse.viatra.query.patternlanguage.emf.ui.ReusablePatternLanguageExecutableExtensionFactory:hu.bme.mit.inf.dslreasoner.application.ui.execute.ExecuteScriptHandler"
414 id="hu.bme.mit.inf.dslreasoner.application.ui.executescript" 414 id="hu.bme.mit.inf.dslreasoner.application.ui.executescript"
415 name="ExecuteScript"> 415 name="ExecuteScript">
416 </command> 416 </command>
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java
index 380410d0..8d9d07a6 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application.ui/src/hu/bme/mit/inf/dslreasoner/application/ui/execute/ExecuteScriptHandler.java
@@ -12,14 +12,23 @@ import org.eclipse.jface.viewers.ISelection;
12import org.eclipse.jface.viewers.StructuredSelection; 12import org.eclipse.jface.viewers.StructuredSelection;
13import org.eclipse.ui.handlers.HandlerUtil; 13import org.eclipse.ui.handlers.HandlerUtil;
14 14
15import com.google.inject.Inject;
16import com.google.inject.Injector;
17
15import hu.bme.mit.inf.dslreasoner.application.execution.ScriptExecutor; 18import hu.bme.mit.inf.dslreasoner.application.execution.ScriptExecutor;
16 19
17public class ExecuteScriptHandler extends AbstractHandler implements IHandler { 20public class ExecuteScriptHandler extends AbstractHandler implements IHandler {
18 21
19 ScriptExecutor scriptExecutor = new ScriptExecutor(RuntimeConsoleBasedScriptConsole.FACTORY); 22 ScriptExecutor scriptExecutor;
23
24 @Inject
25 public void setInjector(Injector injector) {
26 scriptExecutor = new ScriptExecutor(RuntimeConsoleBasedScriptConsole.FACTORY, injector);
27 }
20 28
21 @Override 29 @Override
22 public Object execute(ExecutionEvent event) throws ExecutionException { 30 public Object execute(ExecutionEvent event) throws ExecutionException {
31 assert scriptExecutor != null : "Injector must be set";
23 ISelection selection = HandlerUtil.getCurrentSelection(event); 32 ISelection selection = HandlerUtil.getCurrentSelection(event);
24 if(selection instanceof StructuredSelection) { 33 if(selection instanceof StructuredSelection) {
25 StructuredSelection structuredSelection = (StructuredSelection) selection; 34 StructuredSelection structuredSelection = (StructuredSelection) selection;
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
index c3ba9f81..d718bb91 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/GenerationTaskExecutor.xtend
@@ -1,5 +1,6 @@
1package hu.bme.mit.inf.dslreasoner.application.execution 1package hu.bme.mit.inf.dslreasoner.application.execution
2 2
3import com.google.inject.Injector
3import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript 4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask 5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask
5import hu.bme.mit.inf.dslreasoner.ecore2logic.Ecore2Logic 6import hu.bme.mit.inf.dslreasoner.ecore2logic.Ecore2Logic
@@ -24,7 +25,9 @@ import java.util.LinkedList
24import java.util.Optional 25import java.util.Optional
25import org.eclipse.core.runtime.IProgressMonitor 26import org.eclipse.core.runtime.IProgressMonitor
26import org.eclipse.emf.common.util.URI 27import org.eclipse.emf.common.util.URI
28import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
27 29
30@FinalFieldsConstructor
28class GenerationTaskExecutor { 31class GenerationTaskExecutor {
29 val metamodelLoader = new MetamodelLoader 32 val metamodelLoader = new MetamodelLoader
30 val modelLoader = new ModelLoader 33 val modelLoader = new ModelLoader
@@ -32,6 +35,7 @@ class GenerationTaskExecutor {
32 val solverLoader = new SolverLoader 35 val solverLoader = new SolverLoader
33 val scopeLoader = new ScopeLoader 36 val scopeLoader = new ScopeLoader
34 val statisticsUtil = new StatisticSections2CSV 37 val statisticsUtil = new StatisticSections2CSV
38 val Injector injector
35 39
36 def executeGenerationTask( 40 def executeGenerationTask(
37 GenerationTask task, 41 GenerationTask task,
@@ -102,7 +106,7 @@ class GenerationTaskExecutor {
102 var domain2LogicTransformationTime = System.nanoTime 106 var domain2LogicTransformationTime = System.nanoTime
103 val Ecore2Logic ecore2Logic = new Ecore2Logic 107 val Ecore2Logic ecore2Logic = new Ecore2Logic
104 val Logic2Ecore logic2Ecore = new Logic2Ecore(ecore2Logic) 108 val Logic2Ecore logic2Ecore = new Logic2Ecore(ecore2Logic)
105 val Viatra2Logic viatra2Logic = new Viatra2Logic(ecore2Logic) 109 val Viatra2Logic viatra2Logic = new Viatra2Logic(ecore2Logic, injector)
106 val InstanceModel2Logic instanceModel2Logic = new InstanceModel2Logic 110 val InstanceModel2Logic instanceModel2Logic = new InstanceModel2Logic
107 111
108 var modelGeneration = ecore2Logic.transformMetamodel(metamodelDescriptor,new Ecore2LogicConfiguration()) 112 var modelGeneration = ecore2Logic.transformMetamodel(metamodelDescriptor,new Ecore2LogicConfiguration())
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/PatternLanguageWithRSSetup.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/PatternLanguageWithRSSetup.xtend
index c209cde5..371f6f8c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/PatternLanguageWithRSSetup.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/PatternLanguageWithRSSetup.xtend
@@ -1,11 +1,7 @@
1package hu.bme.mit.inf.dslreasoner.application.execution 1package hu.bme.mit.inf.dslreasoner.application.execution
2 2
3import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetupGenerated
4import com.google.inject.Injector
5import com.google.inject.Guice 3import com.google.inject.Guice
6import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageRuntimeModule 4import com.google.inject.Injector
7import com.google.inject.Guice;
8import com.google.inject.Injector;
9import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup 5import org.eclipse.viatra.query.patternlanguage.emf.EMFPatternLanguageStandaloneSetup
10 6
11class PatternLanguageWithRSSetup extends EMFPatternLanguageStandaloneSetup{ 7class PatternLanguageWithRSSetup extends EMFPatternLanguageStandaloneSetup{
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
index 3dea677f..9d0985d2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/ScriptExecutor.xtend
@@ -1,5 +1,7 @@
1package hu.bme.mit.inf.dslreasoner.application.execution 1package hu.bme.mit.inf.dslreasoner.application.execution
2 2
3import com.google.inject.Inject
4import com.google.inject.Injector
3import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference 5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference
4import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification 6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification
5import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript 7import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
@@ -33,11 +35,19 @@ import org.eclipse.core.runtime.jobs.Job
33import org.eclipse.emf.common.util.URI 35import org.eclipse.emf.common.util.URI
34import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor 36import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor
35 37
36@FinalFieldsConstructor
37class ScriptExecutor { 38class ScriptExecutor {
38 val parser = new ApplicationConfigurationParser 39 val parser = new ApplicationConfigurationParser
39 40
40 val ScriptConsole.Factory scriptConsoleFactory 41 val ScriptConsole.Factory scriptConsoleFactory
42 val Injector injector
43
44 @FinalFieldsConstructor
45 new() {
46 }
47
48 new(ScriptConsole.Factory scriptConsoleFactory) {
49 this(scriptConsoleFactory, null)
50 }
41 51
42 /** 52 /**
43 * Executes a script 53 * Executes a script
@@ -101,7 +111,7 @@ class ScriptExecutor {
101 } 111 }
102 112
103 def dispatch void execute(GenerationTask task, IProgressMonitor monitor) { 113 def dispatch void execute(GenerationTask task, IProgressMonitor monitor) {
104 val generationTaskExecutor = new GenerationTaskExecutor 114 val generationTaskExecutor = new GenerationTaskExecutor(injector)
105 generationTaskExecutor.executeGenerationTask(task,this,scriptConsoleFactory,monitor) 115 generationTaskExecutor.executeGenerationTask(task,this,scriptConsoleFactory,monitor)
106 } 116 }
107 117
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/start-standalone.launch b/Application/hu.bme.mit.inf.dslreasoner.application/start-standalone.launch
index 1f3744a7..437bc6e2 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/start-standalone.launch
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/start-standalone.launch
@@ -1,12 +1,15 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication"> 2<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
3<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS"> 3 <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
4<listEntry value="/hu.bme.mit.inf.dslreasoner.application/xtend-gen/hu/bme/mit/inf/dslreasoner/application/execution/StandaloneScriptExecutor.java"/> 4 <listEntry value="/hu.bme.mit.inf.dslreasoner.application/xtend-gen/hu/bme/mit/inf/dslreasoner/application/execution/StandaloneScriptExecutor.java"/>
5</listAttribute> 5 </listAttribute>
6<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES"> 6 <listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
7<listEntry value="1"/> 7 <listEntry value="1"/>
8</listAttribute> 8 </listAttribute>
9<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="hu.bme.mit.inf.dslreasoner.application.execution.StandaloneScriptExecutor"/> 9 <booleanAttribute key="org.eclipse.jdt.launching.ATTR_USE_CLASSPATH_ONLY_JAR" value="false"/>
10<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value="hu.bme.mit.inf.dslreasoner.application"/> 10 <stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="hu.bme.mit.inf.dslreasoner.application.execution.StandaloneScriptExecutor"/>
11<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="hu.bme.mit.inf.dslreasoner.application"/> 11 <stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value="hu.bme.mit.inf.dslreasoner.application"/>
12 <stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="EcoreGeneration.vsconfig"/>
13 <stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="hu.bme.mit.inf.dslreasoner.application"/>
14 <stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:Ecore-Plugin}"/>
12</launchConfiguration> 15</launchConfiguration>
diff --git a/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticHighlightCalculator.xtendbin b/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticHighlightCalculator.xtendbin
index 0ccad2d7..a107bf27 100644
--- a/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticHighlightCalculator.xtendbin
+++ b/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticHighlightCalculator.xtendbin
Binary files differ
diff --git a/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticTextAttributeProvider.xtendbin b/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticTextAttributeProvider.xtendbin
index 55a1bdd4..994dbd52 100644
--- a/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticTextAttributeProvider.xtendbin
+++ b/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/ui/syntaxcoloring/.SolverSemanticTextAttributeProvider.xtendbin
Binary files differ
diff --git a/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/validation/.SolverLanguageValidator.xtendbin b/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/validation/.SolverLanguageValidator.xtendbin
index 1d870094..9839769e 100644
--- a/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/validation/.SolverLanguageValidator.xtendbin
+++ b/Application/org.eclipse.viatra.solver.language.ui/xtend-gen/org/eclipse/viatra/solver/language/validation/.SolverLanguageValidator.xtendbin
Binary files differ
diff --git a/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/parser/antlr/.SolverLanguageTokenDefInjectingParser.xtendbin b/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/parser/antlr/.SolverLanguageTokenDefInjectingParser.xtendbin
index 1147f2ef..d2fd056e 100644
--- a/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/parser/antlr/.SolverLanguageTokenDefInjectingParser.xtendbin
+++ b/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/parser/antlr/.SolverLanguageTokenDefInjectingParser.xtendbin
Binary files differ
diff --git a/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/serializer/.SolverLanguageSyntheticTokenSyntacticSequencer.xtendbin b/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/serializer/.SolverLanguageSyntheticTokenSyntacticSequencer.xtendbin
index 8bb907a2..30cf1dbd 100644
--- a/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/serializer/.SolverLanguageSyntheticTokenSyntacticSequencer.xtendbin
+++ b/Application/org.eclipse.viatra.solver.language/xtend-gen/org/eclipse/viatra/solver/language/serializer/.SolverLanguageSyntheticTokenSyntacticSequencer.xtendbin
Binary files differ