diff --git a/.mps/migration.xml b/.mps/migration.xml
index 349b4d7..5d5be53 100644
--- a/.mps/migration.xml
+++ b/.mps/migration.xml
@@ -5,5 +5,7 @@
+
+
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index 2d8d019..938f3eb 100644
--- a/build.gradle
+++ b/build.gradle
@@ -32,8 +32,8 @@ configurations {
}
dependencies {
- mps "com.jetbrains:mps:2021.1.+"
- languageLibs "com.mbeddr:mbeddr:2021.1.+"
+ mps "com.jetbrains:mps:2021.2.+"
+ languageLibs "com.mbeddr:mbeddr:2021.2.+"
junitAnt 'org.apache.ant:ant-junit:1.10.11'
}
diff --git a/build/languageBuild.xml b/build/languageBuild.xml
index a7c44c2..28fb329 100644
--- a/build/languageBuild.xml
+++ b/build/languageBuild.xml
@@ -41,8 +41,7 @@
-
-
+
@@ -65,6 +64,29 @@
+
+
+
+
+
+ com.dslfoundry.dflat
+ com.dslfoundry.dflat
+ ${dflat.version}
+ jetbrains.mps.core
+ com.mbeddr.platform
+ com.mbeddr.platform.build
+ de.itemis.mps.grammarcells
+ de.slisson.mps.richtext
+ de.itemis.mps.extensions.build
+
+
+
+
+
+
+
+
+
@@ -588,9 +610,9 @@
-
-
-
+
+
+
@@ -599,7 +621,7 @@
-
+
@@ -621,6 +643,29 @@
+
+
+
+
+
+ com.dslfoundry.dflat
+ com.dslfoundry.dflat
+ ${dflat.version}
+ jetbrains.mps.core
+ com.mbeddr.platform
+ com.mbeddr.platform.build
+ de.itemis.mps.grammarcells
+ de.slisson.mps.richtext
+ de.itemis.mps.extensions.build
+
+
+
+
+
+
+
+
+
@@ -1144,9 +1189,9 @@
-
-
-
+
+
+
@@ -1155,7 +1200,7 @@
-
+
@@ -1196,9 +1241,13 @@
+
+
+
+
@@ -1289,6 +1338,7 @@
+
@@ -1309,10 +1359,15 @@
+
+
+
+
+
@@ -1381,12 +1436,13 @@
+
+
-
-
-
+
+
@@ -1445,12 +1501,13 @@
+
+
-
-
-
+
+
@@ -1493,7 +1550,9 @@
+
+
@@ -1514,9 +1573,8 @@
-
-
-
+
+
@@ -1554,7 +1612,9 @@
+
+
@@ -1575,9 +1635,8 @@
-
-
-
+
+
@@ -1615,7 +1674,9 @@
+
+
@@ -1636,9 +1697,8 @@
-
-
-
+
+
@@ -1681,7 +1741,9 @@
+
+
@@ -1704,13 +1766,10 @@
-
-
-
-
-
+
+
@@ -1745,7 +1804,9 @@
+
+
@@ -1766,9 +1827,8 @@
-
-
-
+
+
diff --git a/gradle.properties b/gradle.properties
index 6e53f99..3b28b49 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -1,3 +1,3 @@
-dflatVersion = 2021.1
+dflatVersion = 2021.2
systemProp.org.gradle.internal.http.connectionTimeout=180000
systemProp.org.gradle.internal.http.socketTimeout=180000
diff --git a/languages/com.dslfoundry.dflat.expression/com.dslfoundry.dflat.expression.mpl b/languages/com.dslfoundry.dflat.expression/com.dslfoundry.dflat.expression.mpl
index e29e186..040a952 100644
--- a/languages/com.dslfoundry.dflat.expression/com.dslfoundry.dflat.expression.mpl
+++ b/languages/com.dslfoundry.dflat.expression/com.dslfoundry.dflat.expression.mpl
@@ -47,7 +47,7 @@
-
+
diff --git a/languages/com.dslfoundry.dflat.gensupport/com.dslfoundry.dflat.gensupport.mpl b/languages/com.dslfoundry.dflat.gensupport/com.dslfoundry.dflat.gensupport.mpl
index de89f1b..b068bcd 100644
--- a/languages/com.dslfoundry.dflat.gensupport/com.dslfoundry.dflat.gensupport.mpl
+++ b/languages/com.dslfoundry.dflat.gensupport/com.dslfoundry.dflat.gensupport.mpl
@@ -44,7 +44,7 @@
-
+
diff --git a/languages/com.dslfoundry.dflat.gensupport/models/com.dslfoundry.dflat.gensupport.behavior.mps b/languages/com.dslfoundry.dflat.gensupport/models/com.dslfoundry.dflat.gensupport.behavior.mps
index 0b87845..8891cfd 100644
--- a/languages/com.dslfoundry.dflat.gensupport/models/com.dslfoundry.dflat.gensupport.behavior.mps
+++ b/languages/com.dslfoundry.dflat.gensupport/models/com.dslfoundry.dflat.gensupport.behavior.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/languages/com.dslfoundry.dflat.statement/com.dslfoundry.dflat.statement.mpl b/languages/com.dslfoundry.dflat.statement/com.dslfoundry.dflat.statement.mpl
index a61800e..9284c3e 100644
--- a/languages/com.dslfoundry.dflat.statement/com.dslfoundry.dflat.statement.mpl
+++ b/languages/com.dslfoundry.dflat.statement/com.dslfoundry.dflat.statement.mpl
@@ -35,7 +35,6 @@
-
@@ -53,7 +52,7 @@
-
+
diff --git a/languages/com.dslfoundry.dflat.structure/com.dslfoundry.dflat.structure.mpl b/languages/com.dslfoundry.dflat.structure/com.dslfoundry.dflat.structure.mpl
index 77869ec..7e6df19 100644
--- a/languages/com.dslfoundry.dflat.structure/com.dslfoundry.dflat.structure.mpl
+++ b/languages/com.dslfoundry.dflat.structure/com.dslfoundry.dflat.structure.mpl
@@ -39,7 +39,6 @@
-
@@ -57,7 +56,7 @@
-
+
diff --git a/languages/com.dslfoundry.dflat.structure/models/com.dslfoundry.dflat.structure.behavior.mps b/languages/com.dslfoundry.dflat.structure/models/com.dslfoundry.dflat.structure.behavior.mps
index 5ff9e1e..e238118 100644
--- a/languages/com.dslfoundry.dflat.structure/models/com.dslfoundry.dflat.structure.behavior.mps
+++ b/languages/com.dslfoundry.dflat.structure/models/com.dslfoundry.dflat.structure.behavior.mps
@@ -149,6 +149,7 @@
+
@@ -916,11 +917,14 @@
-
-
-
-
+
+
+
+
+
+
+
diff --git a/languages/com.dslfoundry.dflat.type/com.dslfoundry.dflat.type.mpl b/languages/com.dslfoundry.dflat.type/com.dslfoundry.dflat.type.mpl
index 486437e..46358a0 100644
--- a/languages/com.dslfoundry.dflat.type/com.dslfoundry.dflat.type.mpl
+++ b/languages/com.dslfoundry.dflat.type/com.dslfoundry.dflat.type.mpl
@@ -45,7 +45,7 @@
-
+
diff --git a/languages/grammarcells/grammarcells.mpl b/languages/grammarcells/grammarcells.mpl
index 568e601..f6de4da 100644
--- a/languages/grammarcells/grammarcells.mpl
+++ b/languages/grammarcells/grammarcells.mpl
@@ -38,7 +38,7 @@
-
+
@@ -87,7 +87,7 @@
-
+
diff --git a/languages/grammarcells/models/grammarcells.constraints.mps b/languages/grammarcells/models/grammarcells.constraints.mps
index 344a254..5b12867 100644
--- a/languages/grammarcells/models/grammarcells.constraints.mps
+++ b/languages/grammarcells/models/grammarcells.constraints.mps
@@ -106,6 +106,7 @@
+
@@ -205,8 +206,11 @@
-
-
+
+
+
+
+
@@ -329,7 +333,10 @@
-
+
+
+
+
diff --git a/scripts/allScripts.xml b/scripts/allScripts.xml
index 186656d..a096f1e 100644
--- a/scripts/allScripts.xml
+++ b/scripts/allScripts.xml
@@ -40,8 +40,7 @@
-
-
+
diff --git a/solutions/com.dslfoundry.dflat.playground/com.dslfoundry.dflat.playground.msd b/solutions/com.dslfoundry.dflat.playground/com.dslfoundry.dflat.playground.msd
index 37316f7..eb8a7dc 100644
--- a/solutions/com.dslfoundry.dflat.playground/com.dslfoundry.dflat.playground.msd
+++ b/solutions/com.dslfoundry.dflat.playground/com.dslfoundry.dflat.playground.msd
@@ -25,7 +25,7 @@
-
+
diff --git a/solutions/com.dslfoundry.dflat.runtime/com.dslfoundry.dflat.runtime.msd b/solutions/com.dslfoundry.dflat.runtime/com.dslfoundry.dflat.runtime.msd
index 61da9c3..669d041 100644
--- a/solutions/com.dslfoundry.dflat.runtime/com.dslfoundry.dflat.runtime.msd
+++ b/solutions/com.dslfoundry.dflat.runtime/com.dslfoundry.dflat.runtime.msd
@@ -25,7 +25,7 @@
-
+
diff --git a/solutions/com.dslfoundry.dflat.runtime/models/com.dslfoundry.dflat.runtime.scoping.mps b/solutions/com.dslfoundry.dflat.runtime/models/com.dslfoundry.dflat.runtime.scoping.mps
index e865f02..9fbd56b 100644
--- a/solutions/com.dslfoundry.dflat.runtime/models/com.dslfoundry.dflat.runtime.scoping.mps
+++ b/solutions/com.dslfoundry.dflat.runtime/models/com.dslfoundry.dflat.runtime.scoping.mps
@@ -3,7 +3,7 @@
-
+
@@ -136,6 +136,7 @@
+
@@ -421,8 +422,11 @@
-
-
+
+
+
+
+
@@ -477,8 +481,11 @@
-
-
+
+
+
+
+
diff --git a/solutions/com.dslfoundry.dflat.structure.test.editor/com.dslfoundry.dflat.structure.test.editor.msd b/solutions/com.dslfoundry.dflat.structure.test.editor/com.dslfoundry.dflat.structure.test.editor.msd
index 797db85..1cb6c3e 100644
--- a/solutions/com.dslfoundry.dflat.structure.test.editor/com.dslfoundry.dflat.structure.test.editor.msd
+++ b/solutions/com.dslfoundry.dflat.structure.test.editor/com.dslfoundry.dflat.structure.test.editor.msd
@@ -30,7 +30,7 @@
-
+