diff --git a/CHANGELOG.md b/CHANGELOG.md
index d3587e29a28..ebe97aff3d5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -65,6 +65,10 @@ Semantic Versioning and the changes are simply documented in reverse chronologic
# June 2024
+## General
+
+- Some classloading issues with stubs were fixed.
+
## com.mbeddr.mpsutil
### Deprecated
@@ -126,6 +130,10 @@ Semantic Versioning and the changes are simply documented in reverse chronologic
- The comparator language now supports a diff tool that can be activated through the `show diff` checkbox.
+## Changes
+
+- The interface `IIsDocumentationComment` is now integrated into the MPS TODO window and the old mbeddr todo viewer was completely removed.
+
# March 2024
## com.mbeddr.mpsutil
diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md
new file mode 100644
index 00000000000..8855cdd0a34
--- /dev/null
+++ b/CODE_OF_CONDUCT.md
@@ -0,0 +1,128 @@
+# Contributor Covenant Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, religion, or sexual identity
+and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+* Demonstrating empathy and kindness toward other people
+* Being respectful of differing opinions, viewpoints, and experiences
+* Giving and gracefully accepting constructive feedback
+* Accepting responsibility and apologizing to those affected by our mistakes,
+ and learning from the experience
+* Focusing on what is best not just for us as individuals, but for the
+ overall community
+
+Examples of unacceptable behavior include:
+
+* The use of sexualized language or imagery, and sexual attention or
+ advances of any kind
+* Trolling, insulting or derogatory comments, and personal or political attacks
+* Public or private harassment
+* Publishing others' private information, such as a physical or email
+ address, without their explicit permission
+* Other conduct which could reasonably be considered inappropriate in a
+ professional setting
+
+## Enforcement Responsibilities
+
+Community leaders are responsible for clarifying and enforcing our standards of
+acceptable behavior and will take appropriate and fair corrective action in
+response to any behavior that they deem inappropriate, threatening, offensive,
+or harmful.
+
+Community leaders have the right and responsibility to remove, edit, or reject
+comments, commits, code, wiki edits, issues, and other contributions that are
+not aligned to this Code of Conduct, and will communicate reasons for moderation
+decisions when appropriate.
+
+## Scope
+
+This Code of Conduct applies within all community spaces, and also applies when
+an individual is officially representing the community in public spaces.
+Examples of representing our community include using an official e-mail address,
+posting via an official social media account, or acting as an appointed
+representative at an online or offline event.
+
+## Enforcement
+
+Instances of abusive, harassing, or otherwise unacceptable behavior may be
+reported to the community leaders responsible for enforcement at
+mps-support@itemis.de.
+All complaints will be reviewed and investigated promptly and fairly.
+
+All community leaders are obligated to respect the privacy and security of the
+reporter of any incident.
+
+## Enforcement Guidelines
+
+Community leaders will follow these Community Impact Guidelines in determining
+the consequences for any action they deem in violation of this Code of Conduct:
+
+### 1. Correction
+
+**Community Impact**: Use of inappropriate language or other behavior deemed
+unprofessional or unwelcome in the community.
+
+**Consequence**: A private, written warning from community leaders, providing
+clarity around the nature of the violation and an explanation of why the
+behavior was inappropriate. A public apology may be requested.
+
+### 2. Warning
+
+**Community Impact**: A violation through a single incident or series
+of actions.
+
+**Consequence**: A warning with consequences for continued behavior. No
+interaction with the people involved, including unsolicited interaction with
+those enforcing the Code of Conduct, for a specified period of time. This
+includes avoiding interactions in community spaces as well as external channels
+like social media. Violating these terms may lead to a temporary or
+permanent ban.
+
+### 3. Temporary Ban
+
+**Community Impact**: A serious violation of community standards, including
+sustained inappropriate behavior.
+
+**Consequence**: A temporary ban from any sort of interaction or public
+communication with the community for a specified period of time. No public or
+private interaction with the people involved, including unsolicited interaction
+with those enforcing the Code of Conduct, is allowed during this period.
+Violating these terms may lead to a permanent ban.
+
+### 4. Permanent Ban
+
+**Community Impact**: Demonstrating a pattern of violation of community
+standards, including sustained inappropriate behavior, harassment of an
+individual, or aggression toward or disparagement of classes of individuals.
+
+**Consequence**: A permanent ban from any sort of public interaction within
+the community.
+
+## Attribution
+
+This Code of Conduct is adapted from the [Contributor Covenant][homepage],
+version 2.0, available at
+https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
+
+Community Impact Guidelines were inspired by [Mozilla's code of conduct
+enforcement ladder](https://github.com/mozilla/diversity).
+
+[homepage]: https://www.contributor-covenant.org
+
+For answers to common questions about this code of conduct, see the FAQ at
+https://www.contributor-covenant.org/faq. Translations are available at
+https://www.contributor-covenant.org/translations.
diff --git a/README.md b/README.md
index 17b96a1e1e9..faca49395a8 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@ For more details please visit the [mbeddr landing page](https://github.com/mbedd
### Maven Dependencies
-To use mbeddr or the mbeddr platform in your own project, you one of the following dependencies in your maven or gradle build script. The latest support MPS version is 2022.3.1:
+To use mbeddr or the mbeddr platform in your own project, you one of the following dependencies in your maven or gradle build script. The latest support MPS version is 2023.2:
[![mbeddr](https://img.shields.io/badge/Github%20pages-mbeddr-success)](https://github.com/orgs/mbeddr/packages?tab=packages&q=com.mbeddr.mbeddr)
[![mbeddr platform](https://img.shields.io/badge/Github%20pages-mbeddr.platform-success)](https://github.com/orgs/mbeddr/packages?tab=packages&q=com.mbeddr.platform)
@@ -37,7 +37,8 @@ To use mbeddr or the mbeddr platform in your own project, you one of the followi
| MPS version | nexus status |
| --------------- | --------------- |
-| 2022.3 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/com/mbeddr/mbeddr/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/latest)](https://artifacts.itemis.cloud/#browse/browse:maven-mps:com%2Fmbeddr%2Fmbeddr) |
+| 2023.2 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/com/mbeddr/mbeddr/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/latest)](https://artifacts.itemis.cloud/#browse/browse:maven-mps:com%2Fmbeddr%2Fmbeddr) |
+| 2022.3 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/com/mbeddr/mbeddr/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2022.3')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:com%2Fmbeddr%2Fmbeddr) |
| 2022.2 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/com/mbeddr/mbeddr/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2022.2')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:com%2Fmbeddr%2Fmbeddr) |
| 2021.3 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/com/mbeddr/mbeddr/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2021.3')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:com%2Fmbeddr%2Fmbeddr) |
| 2021.2 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/com/mbeddr/mbeddr/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2021.2')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:com%2Fmbeddr%2Fmbeddr) |
diff --git a/build-allScripts.xml b/build-allScripts.xml
index 9ba0b66ed72..7bb3df623cd 100644
--- a/build-allScripts.xml
+++ b/build-allScripts.xml
@@ -34,7 +34,7 @@
-
+
@@ -596,8 +596,10 @@
+
+
@@ -607,6 +609,7 @@
+
@@ -615,6 +618,7 @@
+
@@ -662,17 +666,21 @@
-
+
+
+
+
+
-
+
diff --git a/build.gradle b/build.gradle
index 8da7ee19173..dbdfbb34c9c 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,8 +3,8 @@ import de.itemis.mps.gradle.RunAntScript
plugins {
- id 'de.itemis.mps.gradle.common' version '1.16.+'
- id 'download-jbr' version '1.16.+'
+ id 'de.itemis.mps.gradle.common' version '1.22.+'
+ id 'download-jbr' version '1.22.+'
}
repositories {
@@ -12,15 +12,15 @@ repositories {
}
downloadJbr {
- jbrVersion = '17.0.6-b653.34'
+ jbrVersion = '17.0.8.1-b1000.32'
}
ext.defaultSnapshotRepository = 'https://artifacts.itemis.cloud/repository/maven-mps-snapshots/'
ext.defaultReleaseRepository = 'https://artifacts.itemis.cloud/repository/maven-mps-releases/'
//MPS version
-ext.mpsMajor = "2022.3"
-ext.mpsBuild = "2022.3.2"
+ext.mpsMajor = "2023.2"
+ext.mpsBuild = "2023.2"
//MPS-extensions version
ext.mpsExtensionsVersion = findNonEmptyProperty('mpsExtensionsVersion') ?: "$mpsMajor.+"
diff --git a/code/applications/HeartBleed/.mps/migration.xml b/code/applications/HeartBleed/.mps/migration.xml
index 928262b14ea..81b873e7043 100644
--- a/code/applications/HeartBleed/.mps/migration.xml
+++ b/code/applications/HeartBleed/.mps/migration.xml
@@ -13,6 +13,13 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/applications/HeartBleed/_spreferences/CodeReviewPreferences/module.msd b/code/applications/HeartBleed/_spreferences/CodeReviewPreferences/module.msd
index 9ddd0a036a3..51ee3be0876 100644
--- a/code/applications/HeartBleed/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/HeartBleed/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/HeartBleed/_spreferences/PlatformTemplates/models/HeartBleed/__spreferences/PlatformTemplates.mps b/code/applications/HeartBleed/_spreferences/PlatformTemplates/models/HeartBleed/__spreferences/PlatformTemplates.mps
index f1ae4b015f9..9b00642ae76 100644
--- a/code/applications/HeartBleed/_spreferences/PlatformTemplates/models/HeartBleed/__spreferences/PlatformTemplates.mps
+++ b/code/applications/HeartBleed/_spreferences/PlatformTemplates/models/HeartBleed/__spreferences/PlatformTemplates.mps
@@ -23,12 +23,12 @@
-
+
-
+
diff --git a/code/applications/HeartBleed/_spreferences/PlatformTemplates/module.msd b/code/applications/HeartBleed/_spreferences/PlatformTemplates/module.msd
index 10091b9ecea..f22d64e2f03 100644
--- a/code/applications/HeartBleed/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/HeartBleed/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/HeartBleed/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/HeartBleed/_spreferences/TypeSizeConfiguration/module.msd
index 8faa293b950..deddbec2359 100644
--- a/code/applications/HeartBleed/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/HeartBleed/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/HeartBleed/solutions/NewSolution.msd b/code/applications/HeartBleed/solutions/NewSolution.msd
index baa4fc5ea13..4a11edf5c9e 100644
--- a/code/applications/HeartBleed/solutions/NewSolution.msd
+++ b/code/applications/HeartBleed/solutions/NewSolution.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -45,7 +44,7 @@
-
+
diff --git a/code/applications/HeartBleed/solutions/models/HearBleedImpl/Model1.mps b/code/applications/HeartBleed/solutions/models/HearBleedImpl/Model1.mps
index 7262b39508b..f78c76f1276 100644
--- a/code/applications/HeartBleed/solutions/models/HearBleedImpl/Model1.mps
+++ b/code/applications/HeartBleed/solutions/models/HearBleedImpl/Model1.mps
@@ -13,7 +13,7 @@
-
+
@@ -67,7 +67,7 @@
-
+
@@ -97,7 +97,7 @@
-
+
@@ -134,7 +134,7 @@
-
+
@@ -155,7 +155,7 @@
-
+
@@ -163,7 +163,7 @@
-
+
@@ -190,7 +190,7 @@
-
+
@@ -225,7 +225,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/.mps/migration.xml b/code/applications/IntegratedCExample/.mps/migration.xml
index 14d993aa567..65858d6beb2 100644
--- a/code/applications/IntegratedCExample/.mps/migration.xml
+++ b/code/applications/IntegratedCExample/.mps/migration.xml
@@ -14,10 +14,17 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/applications/IntegratedCExample/_spreferences/CodeReviewPreferences/module.msd b/code/applications/IntegratedCExample/_spreferences/CodeReviewPreferences/module.msd
index 3c0df2e9968..4dd798cb39c 100644
--- a/code/applications/IntegratedCExample/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/IntegratedCExample/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/models/IntegratedCExample/__spreferences/PlatformTemplates.mps b/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/models/IntegratedCExample/__spreferences/PlatformTemplates.mps
index bf38f3d5dbe..0409ef07980 100644
--- a/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/models/IntegratedCExample/__spreferences/PlatformTemplates.mps
+++ b/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/models/IntegratedCExample/__spreferences/PlatformTemplates.mps
@@ -21,12 +21,12 @@
-
+
-
+
diff --git a/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/module.msd b/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/module.msd
index dc6344e6736..1324c0ed42b 100644
--- a/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/IntegratedCExample/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/IntegratedCExample/_spreferences/TypeSizeConfiguration/module.msd
index c6f76dc1f37..503fd0e043a 100644
--- a/code/applications/IntegratedCExample/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/IntegratedCExample/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/DomainSpecificLanguage.mpl b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/DomainSpecificLanguage.mpl
index 656e7261d72..3e77cb232f3 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/DomainSpecificLanguage.mpl
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/DomainSpecificLanguage.mpl
@@ -44,7 +44,7 @@
-
+
@@ -110,12 +110,10 @@
-
-
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
efda956e-491e-4f00-ba14-36af2f213ecf(com.mbeddr.core.udt)
@@ -125,7 +123,7 @@
-
+
@@ -208,7 +206,6 @@
-
2374bc90-7e37-41f1-a9c4-c2e35194c36a(com.mbeddr.doc)
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/generator/template/main@generator.mps b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/generator/template/main@generator.mps
index b48176766fd..c3dc6d3daf2 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/generator/template/main@generator.mps
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/generator/template/main@generator.mps
@@ -103,14 +103,14 @@
-
+
-
+
@@ -186,12 +186,12 @@
-
+
-
+
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/behavior.mps b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/behavior.mps
index 202f835e9d0..80bcaaa5bcc 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/behavior.mps
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/behavior.mps
@@ -57,7 +57,7 @@
-
+
@@ -76,7 +76,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/constraints.mps b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/constraints.mps
index 54f20dcbbb8..52e85c0004d 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/constraints.mps
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/constraints.mps
@@ -53,7 +53,7 @@
-
+
@@ -83,6 +83,7 @@
+
@@ -121,7 +122,7 @@
-
+
@@ -129,7 +130,6 @@
-
@@ -181,7 +181,7 @@
-
+
@@ -200,7 +200,7 @@
-
+
@@ -252,9 +252,9 @@
-
+
-
+
@@ -310,7 +310,7 @@
-
+
@@ -329,7 +329,7 @@
-
+
@@ -381,9 +381,9 @@
-
+
-
+
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/editor.mps b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/editor.mps
index 82683d7604a..a75bc85f8ee 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/editor.mps
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/editor.mps
@@ -20,7 +20,7 @@
-
+
@@ -65,7 +65,7 @@
-
+
@@ -100,7 +100,7 @@
-
+
@@ -196,7 +196,7 @@
-
+
@@ -276,7 +276,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/intentions.mps b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/intentions.mps
index 8a7fd32ac13..6acbe9f0d55 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/intentions.mps
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/intentions.mps
@@ -55,7 +55,7 @@
-
+
@@ -91,7 +91,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/structure.mps b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/structure.mps
index 654b1df9561..2f64e3e7a1c 100644
--- a/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/structure.mps
+++ b/code/applications/IntegratedCExample/languages/DomainSpecificLanguage/languageModels/structure.mps
@@ -66,7 +66,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/EmbeddedProgram.msd b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/EmbeddedProgram.msd
index e1ebd119edd..a947d5dd20c 100644
--- a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/EmbeddedProgram.msd
+++ b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/EmbeddedProgram.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -50,7 +49,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main.mps b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main.mps
index 12f7650cd50..777c6019d69 100644
--- a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main.mps
+++ b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main.mps
@@ -34,7 +34,7 @@
-
+
@@ -94,7 +94,7 @@
-
+
@@ -142,7 +142,7 @@
-
+
@@ -156,7 +156,7 @@
-
+
@@ -164,7 +164,7 @@
-
+
@@ -190,7 +190,7 @@
-
+
@@ -211,7 +211,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm.mps b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm.mps
index 87768d91619..6bf6b7a272d 100644
--- a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm.mps
+++ b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm.mps
@@ -35,7 +35,7 @@
-
+
@@ -95,7 +95,7 @@
-
+
@@ -143,7 +143,7 @@
-
+
@@ -157,7 +157,7 @@
-
+
@@ -165,7 +165,7 @@
-
+
@@ -231,7 +231,7 @@
-
+
@@ -252,7 +252,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller.mps b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller.mps
index eecbb78109d..fda66bde796 100644
--- a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller.mps
+++ b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller.mps
@@ -36,7 +36,7 @@
-
+
@@ -96,7 +96,7 @@
-
+
@@ -144,7 +144,7 @@
-
+
@@ -158,7 +158,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -253,7 +253,7 @@
-
+
@@ -274,7 +274,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller_dectab_math.mps b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller_dectab_math.mps
index 778ecc9a5c4..a9e61c6fdba 100644
--- a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller_dectab_math.mps
+++ b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/main_sm_controller_dectab_math.mps
@@ -32,7 +32,7 @@
-
+
@@ -91,7 +91,7 @@
-
+
@@ -145,7 +145,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -174,7 +174,7 @@
-
+
@@ -284,7 +284,7 @@
-
+
@@ -304,7 +304,7 @@
-
+
diff --git a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/presentation.mps b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/presentation.mps
index fcaf5be2750..18e23761464 100644
--- a/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/presentation.mps
+++ b/code/applications/IntegratedCExample/solutions/EmbeddedProgram/models/presentation.mps
@@ -28,7 +28,7 @@
-
+
@@ -77,7 +77,7 @@
-
+
@@ -121,7 +121,7 @@
-
+
diff --git a/code/applications/Pacemaker/.mps/migration.xml b/code/applications/Pacemaker/.mps/migration.xml
index 928262b14ea..81b873e7043 100644
--- a/code/applications/Pacemaker/.mps/migration.xml
+++ b/code/applications/Pacemaker/.mps/migration.xml
@@ -13,6 +13,13 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/applications/Pacemaker/_spreferences/CodeReviewPreferences/module.msd b/code/applications/Pacemaker/_spreferences/CodeReviewPreferences/module.msd
index ec8d33b5a62..367e32ede6b 100644
--- a/code/applications/Pacemaker/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/Pacemaker/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/Pacemaker/_spreferences/PlatformTemplates/models/org/fortiss/pacemakermodel/__spreferences/PlatformTemplates.mps b/code/applications/Pacemaker/_spreferences/PlatformTemplates/models/org/fortiss/pacemakermodel/__spreferences/PlatformTemplates.mps
index 55e42759307..1ce970a6718 100644
--- a/code/applications/Pacemaker/_spreferences/PlatformTemplates/models/org/fortiss/pacemakermodel/__spreferences/PlatformTemplates.mps
+++ b/code/applications/Pacemaker/_spreferences/PlatformTemplates/models/org/fortiss/pacemakermodel/__spreferences/PlatformTemplates.mps
@@ -21,12 +21,12 @@
-
+
-
+
diff --git a/code/applications/Pacemaker/_spreferences/PlatformTemplates/module.msd b/code/applications/Pacemaker/_spreferences/PlatformTemplates/module.msd
index d36f18eb5e0..f19ca80ed66 100644
--- a/code/applications/Pacemaker/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/Pacemaker/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/Pacemaker/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/Pacemaker/_spreferences/TypeSizeConfiguration/module.msd
index 09d4391c7e9..73f70c69ecb 100644
--- a/code/applications/Pacemaker/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/Pacemaker/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/Pacemaker/solutions/pacemakermodel/models/pacemakermodel/model1_with_history.mps b/code/applications/Pacemaker/solutions/pacemakermodel/models/pacemakermodel/model1_with_history.mps
index a96215b350f..ccf3f19b476 100644
--- a/code/applications/Pacemaker/solutions/pacemakermodel/models/pacemakermodel/model1_with_history.mps
+++ b/code/applications/Pacemaker/solutions/pacemakermodel/models/pacemakermodel/model1_with_history.mps
@@ -12,7 +12,7 @@
-
+
@@ -41,7 +41,7 @@
-
+
@@ -91,12 +91,12 @@
-
+
-
+
@@ -109,7 +109,7 @@
-
+
@@ -148,7 +148,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -178,7 +178,7 @@
-
+
@@ -287,7 +287,7 @@
-
+
@@ -312,7 +312,7 @@
-
+
diff --git a/code/applications/Pacemaker/solutions/pacemakermodel/pacemakermodel.msd b/code/applications/Pacemaker/solutions/pacemakermodel/pacemakermodel.msd
index e2ed4e63388..e7d83e64f12 100644
--- a/code/applications/Pacemaker/solutions/pacemakermodel/pacemakermodel.msd
+++ b/code/applications/Pacemaker/solutions/pacemakermodel/pacemakermodel.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -58,7 +57,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/.mps/migration.xml b/code/applications/com.mbeddr.build-examples/.mps/migration.xml
index b3e1ff3ac12..81b873e7043 100644
--- a/code/applications/com.mbeddr.build-examples/.mps/migration.xml
+++ b/code/applications/com.mbeddr.build-examples/.mps/migration.xml
@@ -15,7 +15,11 @@
+
+
+
+
-
+
\ No newline at end of file
diff --git a/code/applications/com.mbeddr.build-examples/_spreferences/CodeReviewPreferences/module.msd b/code/applications/com.mbeddr.build-examples/_spreferences/CodeReviewPreferences/module.msd
index 7fbd63657e2..c9ee5643732 100644
--- a/code/applications/com.mbeddr.build-examples/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/com.mbeddr.build-examples/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/models/com/mbeddr/build-examples/__spreferences/PlatformTemplates.mps b/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/models/com/mbeddr/build-examples/__spreferences/PlatformTemplates.mps
index d8967c5b81c..917e55caac4 100644
--- a/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/models/com/mbeddr/build-examples/__spreferences/PlatformTemplates.mps
+++ b/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/models/com/mbeddr/build-examples/__spreferences/PlatformTemplates.mps
@@ -22,12 +22,12 @@
-
+
-
+
diff --git a/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/module.msd b/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/module.msd
index 3e043393307..3fb27a92972 100644
--- a/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/com.mbeddr.build-examples/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/com.mbeddr.build-examples/_spreferences/TypeSizeConfiguration/module.msd
index 91b2ab53598..606f97f8fd9 100644
--- a/code/applications/com.mbeddr.build-examples/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/com.mbeddr.build-examples/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/com.baselanguage.unless.mpl b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/com.baselanguage.unless.mpl
index 7deded02bf9..b07b6eb1724 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/com.baselanguage.unless.mpl
+++ b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/com.baselanguage.unless.mpl
@@ -28,7 +28,7 @@
-
+
@@ -57,7 +57,6 @@
-
f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage)
@@ -66,7 +65,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/generator/template/main@generator.mps b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/generator/template/main@generator.mps
index f1765f3c33e..97e80ba481b 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/generator/template/main@generator.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/generator/template/main@generator.mps
@@ -72,7 +72,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/editor.mps b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/editor.mps
index 78b01d5a975..27f3dc9af52 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/editor.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/editor.mps
@@ -23,7 +23,7 @@
-
+
@@ -36,7 +36,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/structure.mps b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/structure.mps
index 9c0ca43d786..dfff5ae32aa 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/structure.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/models/structure.mps
@@ -5,7 +5,7 @@
-
+
@@ -48,7 +48,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/com.baselanguage.unless.sandbox.msd b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/com.baselanguage.unless.sandbox.msd
index 0e5afda5f51..417df8336e6 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/com.baselanguage.unless.sandbox.msd
+++ b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/com.baselanguage.unless.sandbox.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,13 +10,12 @@
-
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/models/com/baselanguage/unless/sandbox.mps b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/models/com/baselanguage/unless/sandbox.mps
index 57398d52d78..eb7cc302869 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/models/com/baselanguage/unless/sandbox.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.baselanguage.unless/sandbox/models/com/baselanguage/unless/sandbox.mps
@@ -4,7 +4,7 @@
-
+
@@ -25,7 +25,7 @@
-
+
@@ -51,7 +51,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/com.mbeddr.unless.mpl b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/com.mbeddr.unless.mpl
index de133ae4b8b..cb3210f9d78 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/com.mbeddr.unless.mpl
+++ b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/com.mbeddr.unless.mpl
@@ -37,7 +37,7 @@
-
+
@@ -96,7 +96,6 @@
-
a9d69647-0840-491e-bf39-2eb0805d2011(com.mbeddr.core.statements)
@@ -104,7 +103,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/generator/template/main@generator.mps b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/generator/template/main@generator.mps
index f96bd0dcab2..e2651b9f6ff 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/generator/template/main@generator.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/generator/template/main@generator.mps
@@ -73,7 +73,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/editor.mps b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/editor.mps
index 1cf8b88c9ed..08a8ab92894 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/editor.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/editor.mps
@@ -21,7 +21,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/structure.mps b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/structure.mps
index fc3d57e005f..08c1bd80d48 100644
--- a/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/structure.mps
+++ b/code/applications/com.mbeddr.build-examples/languages/com.mbeddr.unless/models/structure.mps
@@ -27,7 +27,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/build.xml b/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/build.xml
index 69c89751b92..8fb82bb0cc5 100644
--- a/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/build.xml
+++ b/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/build.xml
@@ -39,7 +39,7 @@
-
+
@@ -272,6 +272,7 @@
+
@@ -346,6 +347,7 @@
+
@@ -465,11 +467,11 @@
-
+
@@ -479,10 +481,8 @@
-
-
@@ -492,14 +492,18 @@
-
+
+
+
+
+
@@ -522,11 +526,11 @@
-
+
@@ -536,10 +540,8 @@
-
-
@@ -550,14 +552,18 @@
-
+
+
+
+
+
diff --git a/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/com.baselanguage.unless.build.msd b/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/com.baselanguage.unless.build.msd
index 93b933cc9c6..e7eb85ee162 100644
--- a/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/com.baselanguage.unless.build.msd
+++ b/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/com.baselanguage.unless.build.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
422c2909-59d6-41a9-b318-40e6256b250f(jetbrains.mps.ide.build)
3ae9cfda-f938-4524-b4ca-fbcba3b0525b(com.mbeddr.platform)
diff --git a/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/models/com/baselanguage/unless/build/build.mps b/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/models/com/baselanguage/unless/build/build.mps
index c4c0bc8bfee..054d3be65ea 100644
--- a/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/models/com/baselanguage/unless/build/build.mps
+++ b/code/applications/com.mbeddr.build-examples/solutions/com.baselanguage.unless.build/models/com/baselanguage/unless/build/build.mps
@@ -57,7 +57,7 @@
-
+
@@ -73,7 +73,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/com.mbeddr.unless.sandbox.msd b/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/com.mbeddr.unless.sandbox.msd
index 9e819d1a30c..12ce78f5e1d 100644
--- a/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/com.mbeddr.unless.sandbox.msd
+++ b/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/com.mbeddr.unless.sandbox.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -41,7 +40,7 @@
-
+
diff --git a/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/models/com/mbeddr/unless/sandbox/main.mps b/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/models/com/mbeddr/unless/sandbox/main.mps
index 169bc8f6795..aea00c2f8c0 100644
--- a/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/models/com/mbeddr/unless/sandbox/main.mps
+++ b/code/applications/com.mbeddr.build-examples/solutions/com.mbeddr.unless.sandbox/models/com/mbeddr/unless/sandbox/main.mps
@@ -41,7 +41,7 @@
-
+
@@ -52,7 +52,7 @@
-
+
@@ -61,7 +61,7 @@
-
+
@@ -81,12 +81,12 @@
-
+
-
+
diff --git a/code/applications/com.mbeddr.documentation/.mps/migration.xml b/code/applications/com.mbeddr.documentation/.mps/migration.xml
index 41f714fad8e..f2bdcb6c621 100644
--- a/code/applications/com.mbeddr.documentation/.mps/migration.xml
+++ b/code/applications/com.mbeddr.documentation/.mps/migration.xml
@@ -16,11 +16,18 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/applications/com.mbeddr.documentation/_spreferences/CodeReviewPreferences/module.msd b/code/applications/com.mbeddr.documentation/_spreferences/CodeReviewPreferences/module.msd
index 0b973940033..7287b9f5ecc 100644
--- a/code/applications/com.mbeddr.documentation/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/com.mbeddr.documentation/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/models/com/mbeddr/documentation/__spreferences/PlatformTemplates.mps b/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/models/com/mbeddr/documentation/__spreferences/PlatformTemplates.mps
index ff19c8f9a86..0028fe87526 100644
--- a/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/models/com/mbeddr/documentation/__spreferences/PlatformTemplates.mps
+++ b/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/models/com/mbeddr/documentation/__spreferences/PlatformTemplates.mps
@@ -23,12 +23,12 @@
-
+
-
+
diff --git a/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/module.msd b/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/module.msd
index 605d3b4dec9..eff4ab42b2e 100644
--- a/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/com.mbeddr.documentation/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/com.mbeddr.documentation/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/com.mbeddr.documentation/_spreferences/TypeSizeConfiguration/module.msd
index 63620b8eefa..58d8f413225 100644
--- a/code/applications/com.mbeddr.documentation/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/com.mbeddr.documentation/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/com.mbeddr.mpsutil.interpreter.documentation.msd b/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/com.mbeddr.mpsutil.interpreter.documentation.msd
index 005eeeae7ba..96e261cde13 100644
--- a/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/com.mbeddr.mpsutil.interpreter.documentation.msd
+++ b/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/com.mbeddr.mpsutil.interpreter.documentation.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
61c69711-ed61-4850-81d9-7714ff227fb0(com.mbeddr.core.expressions)
@@ -59,7 +58,7 @@
-
+
@@ -131,7 +130,6 @@
-
diff --git a/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/docs.mps b/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/docs.mps
index 836505f1782..daff1023471 100644
--- a/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/docs.mps
+++ b/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/docs.mps
@@ -7,7 +7,7 @@
-
+
diff --git a/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/support.mps b/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/support.mps
index 22fed918677..04056686fd0 100644
--- a/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/support.mps
+++ b/code/applications/com.mbeddr.documentation/solutions/com.mbeddr.mpsutil.interpreter.documentation/models/com/mbeddr/mpsutil/interpreter/documentation/support.mps
@@ -3,7 +3,7 @@
-
+
@@ -199,6 +199,7 @@
+
@@ -269,7 +270,6 @@
-
@@ -756,7 +756,7 @@
-
+
@@ -764,9 +764,9 @@
-
+
-
+
diff --git a/code/applications/com.mbeddr.embedded/.mps/migration.xml b/code/applications/com.mbeddr.embedded/.mps/migration.xml
index c1e374c0297..98ddf186e6e 100644
--- a/code/applications/com.mbeddr.embedded/.mps/migration.xml
+++ b/code/applications/com.mbeddr.embedded/.mps/migration.xml
@@ -10,9 +10,16 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/applications/com.mbeddr.embedded/_spreferences/CodeReviewPreferences/module.msd b/code/applications/com.mbeddr.embedded/_spreferences/CodeReviewPreferences/module.msd
index b7f26b21539..7b513eb9db6 100644
--- a/code/applications/com.mbeddr.embedded/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/com.mbeddr.embedded/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/models/com/mbeddr/embedded/__spreferences/PlatformTemplates.mps b/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/models/com/mbeddr/embedded/__spreferences/PlatformTemplates.mps
index f7d3786ae0d..487557bce4e 100644
--- a/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/models/com/mbeddr/embedded/__spreferences/PlatformTemplates.mps
+++ b/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/models/com/mbeddr/embedded/__spreferences/PlatformTemplates.mps
@@ -22,12 +22,12 @@
-
+
-
+
diff --git a/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/module.msd b/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/module.msd
index f6361bb41c3..5d9549717cf 100644
--- a/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/com.mbeddr.embedded/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/com.mbeddr.embedded/_spreferences/TypeSizeConfiguration/module.msd
index 716344b6f36..c6253f68da5 100644
--- a/code/applications/com.mbeddr.embedded/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/com.mbeddr.embedded/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/com.mbeddr.embedded.esp8266.mpl b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/com.mbeddr.embedded.esp8266.mpl
index 75a0170c316..6a9e27a60f8 100644
--- a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/com.mbeddr.embedded.esp8266.mpl
+++ b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/com.mbeddr.embedded.esp8266.mpl
@@ -54,7 +54,7 @@
-
+
@@ -124,7 +124,6 @@
-
@@ -144,7 +143,6 @@
-
d4280a54-f6df-4383-aa41-d1b2bffa7eb1(com.mbeddr.core.base)
c72da2b9-7cce-4447-8389-f407dc1158b7(jetbrains.mps.lang.structure)
@@ -181,7 +179,7 @@
-
+
@@ -261,7 +259,6 @@
-
2d7fadf5-33f6-4e80-a78f-0f739add2bde(com.mbeddr.core.buildconfig)
diff --git a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/generator/template/main@generator.mps b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/generator/template/main@generator.mps
index a5d6480dd9e..4d1405cdd37 100644
--- a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/generator/template/main@generator.mps
+++ b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/generator/template/main@generator.mps
@@ -96,7 +96,7 @@
-
+
@@ -114,7 +114,7 @@
-
+
@@ -131,7 +131,7 @@
-
+
@@ -185,7 +185,7 @@
-
+
@@ -232,6 +232,7 @@
+
@@ -324,14 +325,14 @@
-
+
-
+
@@ -342,7 +343,7 @@
-
+
@@ -425,7 +426,7 @@
-
+
@@ -441,7 +442,7 @@
-
+
@@ -472,7 +473,6 @@
-
@@ -2886,7 +2886,7 @@
-
+
@@ -2894,9 +2894,9 @@
-
+
-
+
@@ -3041,14 +3041,14 @@
-
+
-
+
-
+
diff --git a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/behavior.mps b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/behavior.mps
index 7ef968f4391..029fa2321e5 100644
--- a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/behavior.mps
+++ b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/behavior.mps
@@ -87,16 +87,17 @@
-
+
-
+
+
@@ -143,7 +144,7 @@
-
+
@@ -165,7 +166,6 @@
-
@@ -372,7 +372,7 @@
-
+
@@ -380,9 +380,9 @@
-
+
-
+
diff --git a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/editor.mps b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/editor.mps
index 96f34b4e67d..4ae36eea7f7 100644
--- a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/editor.mps
+++ b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/editor.mps
@@ -27,7 +27,7 @@
-
+
@@ -41,7 +41,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/structure.mps b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/structure.mps
index c276663f2b4..ad5b5ddd89e 100644
--- a/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/structure.mps
+++ b/code/applications/com.mbeddr.embedded/languages/com.mbeddr.embedded.esp8266/languageModels/structure.mps
@@ -40,7 +40,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/com.mbeddr.embedded.platform.msd b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/com.mbeddr.embedded.platform.msd
index 0af3b0a9cb7..e2d65f0d8b3 100644
--- a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/com.mbeddr.embedded.platform.msd
+++ b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/com.mbeddr.embedded.platform.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
2ed50273-af07-4e30-9004-b1f89545178a(com.mbeddr.core.stdlib)
@@ -50,7 +49,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/impl.mps b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/impl.mps
index b20f52f5136..19db511e1f5 100644
--- a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/impl.mps
+++ b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/impl.mps
@@ -33,7 +33,7 @@
-
+
@@ -52,7 +52,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -134,7 +134,7 @@
-
+
@@ -161,7 +161,7 @@
-
+
@@ -221,7 +221,7 @@
-
+
@@ -246,7 +246,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/sdk.mps b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/sdk.mps
index cf023dcb468..a079b5b3677 100644
--- a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/sdk.mps
+++ b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/sdk.mps
@@ -9,7 +9,7 @@
-
+
@@ -120,17 +120,17 @@
-
+
-
+
-
+
@@ -143,7 +143,7 @@
-
+
@@ -156,7 +156,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/util.mps b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/util.mps
index 13eca7e09b6..483f4815f66 100644
--- a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/util.mps
+++ b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/ESP8266/util.mps
@@ -19,7 +19,7 @@
-
+
@@ -93,7 +93,7 @@
-
+
@@ -101,7 +101,7 @@
-
+
@@ -116,7 +116,7 @@
-
+
@@ -137,7 +137,7 @@
-
+
@@ -161,7 +161,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/HAL.mps b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/HAL.mps
index 83c182c969a..dfa47eb215d 100644
--- a/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/HAL.mps
+++ b/code/applications/com.mbeddr.embedded/solutions/com.mbeddr.embedded.platform/models/com/mbeddr/embedded/platform/HAL.mps
@@ -7,7 +7,7 @@
-
+
@@ -49,17 +49,17 @@
-
+
-
+
-
+
@@ -68,7 +68,7 @@
-
+
@@ -88,7 +88,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/demo.ESP8266.sdcard.msd b/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/demo.ESP8266.sdcard.msd
index ca5d97133fd..4f2204eb1ed 100644
--- a/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/demo.ESP8266.sdcard.msd
+++ b/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/demo.ESP8266.sdcard.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
4756a008-77a4-4012-b9b3-117cfb62be8d(com.mbeddr.embedded.platform)
2ed50273-af07-4e30-9004-b1f89545178a(com.mbeddr.core.stdlib)
@@ -52,7 +51,7 @@
-
+
diff --git a/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/models/demo/ESP8266/sdcard/impl.mps b/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/models/demo/ESP8266/sdcard/impl.mps
index a89851fa63c..1543ac16b0b 100644
--- a/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/models/demo/ESP8266/sdcard/impl.mps
+++ b/code/applications/com.mbeddr.embedded/solutions/demo.ESP8266.sdcard/models/demo/ESP8266/sdcard/impl.mps
@@ -21,7 +21,7 @@
-
+
@@ -40,7 +40,7 @@
-
+
@@ -114,7 +114,7 @@
-
+
@@ -139,7 +139,7 @@
-
+
@@ -147,7 +147,7 @@
-
+
@@ -192,7 +192,7 @@
-
+
@@ -239,7 +239,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/.mps/migration.xml b/code/applications/tutorial-dsls-extensions/.mps/migration.xml
index 9af4b90532d..64a93943bdc 100644
--- a/code/applications/tutorial-dsls-extensions/.mps/migration.xml
+++ b/code/applications/tutorial-dsls-extensions/.mps/migration.xml
@@ -9,5 +9,12 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/code/applications/tutorial-dsls-extensions/_spreferences/CodeReviewPreferences/module.msd b/code/applications/tutorial-dsls-extensions/_spreferences/CodeReviewPreferences/module.msd
index aa55a701742..760daf7a5fc 100644
--- a/code/applications/tutorial-dsls-extensions/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/tutorial-dsls-extensions/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/models/tutorial-dsls-extensions.__spreferences.PlatformTemplates.mps b/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/models/tutorial-dsls-extensions.__spreferences.PlatformTemplates.mps
index 5a03c86e6eb..cc6f03e0439 100644
--- a/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/models/tutorial-dsls-extensions.__spreferences.PlatformTemplates.mps
+++ b/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/models/tutorial-dsls-extensions.__spreferences.PlatformTemplates.mps
@@ -22,12 +22,12 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/module.msd b/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/module.msd
index ee0e5ecf98a..ed36d820358 100644
--- a/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/tutorial-dsls-extensions/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/tutorial-dsls-extensions/_spreferences/TypeSizeConfiguration/module.msd
index 275167115e4..3d7b00a5206 100644
--- a/code/applications/tutorial-dsls-extensions/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/tutorial-dsls-extensions/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/blocks.mpl b/code/applications/tutorial-dsls-extensions/languages/blocks/blocks.mpl
index 6ebfbaf82af..18dfa8c78f5 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/blocks.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/blocks.mpl
@@ -43,7 +43,7 @@
-
+
@@ -106,7 +106,6 @@
-
@@ -128,12 +127,11 @@
-
-
+
@@ -207,7 +205,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/generator/template/blockdemo/blocks/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/blocks/generator/template/blockdemo/blocks/generator/template/main@generator.mps
index 6e3bdba3452..7dee172835a 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/generator/template/blockdemo/blocks/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/generator/template/blockdemo/blocks/generator/template/main@generator.mps
@@ -43,7 +43,7 @@
-
+
@@ -62,7 +62,7 @@
-
+
@@ -112,6 +112,7 @@
+
@@ -144,7 +145,7 @@
-
+
@@ -201,7 +202,7 @@
-
+
@@ -213,7 +214,7 @@
-
+
@@ -226,7 +227,6 @@
-
@@ -931,7 +931,7 @@
-
+
@@ -945,9 +945,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/behavior.mps
index 4bde2debf33..79825bd19ed 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/behavior.mps
@@ -74,19 +74,20 @@
-
+
-
+
+
@@ -134,7 +135,7 @@
-
+
@@ -148,7 +149,6 @@
-
@@ -294,7 +294,7 @@
-
+
@@ -304,9 +304,9 @@
-
+
-
+
@@ -317,7 +317,7 @@
-
+
@@ -325,9 +325,9 @@
-
+
-
+
@@ -359,7 +359,7 @@
-
+
@@ -373,9 +373,9 @@
-
+
-
+
@@ -407,7 +407,7 @@
-
+
@@ -421,9 +421,9 @@
-
+
-
+
@@ -455,7 +455,7 @@
-
+
@@ -465,9 +465,9 @@
-
+
-
+
@@ -478,7 +478,7 @@
-
+
@@ -486,9 +486,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/constraints.mps b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/constraints.mps
index 6e94b4dad75..02c6b5454ab 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/constraints.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/constraints.mps
@@ -27,7 +27,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/editor.mps
index aaa405fdc6a..350e9bd47a0 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/editor.mps
@@ -56,7 +56,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/structure.mps
index 9568bc6aafc..ababfcbb93f 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/structure.mps
@@ -75,7 +75,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/typesystem.mps
index f0ee912b74e..33e6a09953f 100644
--- a/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/blocks/languageModels/typesystem.mps
@@ -51,7 +51,7 @@
-
+
@@ -60,6 +60,7 @@
+
@@ -141,7 +142,7 @@
-
+
@@ -161,7 +162,6 @@
-
@@ -306,7 +306,7 @@
-
+
@@ -320,9 +320,9 @@
-
+
-
+
@@ -344,7 +344,7 @@
-
+
@@ -361,9 +361,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/cimpl.mpl b/code/applications/tutorial-dsls-extensions/languages/cimpl/cimpl.mpl
index 02c30f2f6d2..c2d14510c62 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/cimpl.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/cimpl.mpl
@@ -42,7 +42,7 @@
-
+
@@ -104,7 +104,6 @@
-
@@ -126,7 +125,6 @@
-
a577a05d-67ad-41db-9547-6e5f0730b85d(mbeddr.tutorial.osconfig)
@@ -134,7 +132,7 @@
-
+
@@ -208,7 +206,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/generator/template/mbeddr/tutorial/osconfig/cimpl/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/cimpl/generator/template/mbeddr/tutorial/osconfig/cimpl/generator/template/main@generator.mps
index 9080d9f2f18..6eafabe1a65 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/generator/template/mbeddr/tutorial/osconfig/cimpl/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/generator/template/mbeddr/tutorial/osconfig/cimpl/generator/template/main@generator.mps
@@ -98,7 +98,7 @@
-
+
@@ -132,7 +132,7 @@
-
+
@@ -142,7 +142,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/behavior.mps
index fc51a5d7020..b77ec3c5c7e 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/behavior.mps
@@ -43,13 +43,13 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/constraints.mps b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/constraints.mps
index bd11e7e70b8..3f60e0d01c9 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/constraints.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/constraints.mps
@@ -55,7 +55,7 @@
-
+
@@ -94,6 +94,7 @@
+
@@ -135,7 +136,7 @@
-
+
@@ -143,7 +144,6 @@
-
@@ -282,7 +282,7 @@
-
+
@@ -290,9 +290,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/editor.mps
index 5c5a3922432..63d9020e66c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/editor.mps
@@ -54,7 +54,7 @@
-
+
@@ -80,7 +80,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/structure.mps
index d44dc3b21d4..7f70cb03515 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/structure.mps
@@ -34,7 +34,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/typesystem.mps
index ee73c41acb6..d3511f32e1e 100644
--- a/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/cimpl/languageModels/typesystem.mps
@@ -75,7 +75,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/demo.expr.mpl b/code/applications/tutorial-dsls-extensions/languages/demo.expr/demo.expr.mpl
index d9da6d0bc02..1da0e5d8ccc 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/demo.expr.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/demo.expr.mpl
@@ -43,7 +43,6 @@
-
735f86bc-17fb-4d1c-a664-82c2b8e8a34e(com.mbeddr.mpsutil.interpreter.rt)
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
@@ -56,7 +55,7 @@
-
+
@@ -74,7 +73,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/generator/template/main@generator.mps
index a671f475a3c..1337a7b57a6 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/generator/template/main@generator.mps
@@ -18,7 +18,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/behavior.mps
index 48eab15c09f..af7e3c84f68 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/behavior.mps
@@ -41,13 +41,13 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/constraints.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/constraints.mps
index 3aab2827506..1232c6b0542 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/constraints.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/constraints.mps
@@ -28,7 +28,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/editor.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/editor.mps
index 589bc4a8ff8..9483a70d55e 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/editor.mps
@@ -62,7 +62,7 @@
-
+
@@ -151,7 +151,7 @@
-
+
@@ -173,7 +173,7 @@
-
+
@@ -230,7 +230,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/plugin.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/plugin.mps
index 93f06f1b50e..d58f2ed1dc1 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/plugin.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/plugin.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/structure.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/structure.mps
index faef506098c..1282e7e5559 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/structure.mps
@@ -42,7 +42,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/typesystem.mps
index ededcaef976..9586a82fbbd 100644
--- a/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/demo.expr/models/demo/expr/typesystem.mps
@@ -97,7 +97,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/foreach/foreach.mpl b/code/applications/tutorial-dsls-extensions/languages/foreach/foreach.mpl
index 74af1bdc4e3..cf254dce501 100644
--- a/code/applications/tutorial-dsls-extensions/languages/foreach/foreach.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/foreach/foreach.mpl
@@ -43,7 +43,7 @@
-
+
@@ -118,12 +118,11 @@
-
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/foreach/generator/template/mbeddr/tutorial/foreach/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/foreach/generator/template/mbeddr/tutorial/foreach/generator/template/main@generator.mps
index e7ed168ed47..58aa5aa8393 100644
--- a/code/applications/tutorial-dsls-extensions/languages/foreach/generator/template/mbeddr/tutorial/foreach/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/foreach/generator/template/mbeddr/tutorial/foreach/generator/template/main@generator.mps
@@ -32,7 +32,7 @@
-
+
@@ -118,7 +118,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/foreach/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/foreach/languageModels/typesystem.mps
index 32b3b09fb0b..c07d1574bf4 100644
--- a/code/applications/tutorial-dsls-extensions/languages/foreach/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/foreach/languageModels/typesystem.mps
@@ -113,7 +113,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/heap/generator/template/mbeddr/tutorial/heap/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/heap/generator/template/mbeddr/tutorial/heap/generator/template/main@generator.mps
index a8dda0286b3..c38b21b0be8 100644
--- a/code/applications/tutorial-dsls-extensions/languages/heap/generator/template/mbeddr/tutorial/heap/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/heap/generator/template/mbeddr/tutorial/heap/generator/template/main@generator.mps
@@ -54,7 +54,7 @@
-
+
@@ -135,6 +135,7 @@
+
@@ -152,7 +153,7 @@
-
+
@@ -196,13 +197,13 @@
-
+
-
+
@@ -219,7 +220,6 @@
-
@@ -319,7 +319,7 @@
-
+
@@ -329,9 +329,9 @@
-
+
-
+
@@ -462,7 +462,7 @@
-
+
@@ -472,9 +472,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/heap/heap.mpl b/code/applications/tutorial-dsls-extensions/languages/heap/heap.mpl
index d5c77b2cb68..e599614fd5f 100644
--- a/code/applications/tutorial-dsls-extensions/languages/heap/heap.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/heap/heap.mpl
@@ -43,7 +43,7 @@
-
+
@@ -108,7 +108,6 @@
-
@@ -130,7 +129,6 @@
-
6d11763d-483d-4b2b-8efc-09336c1b0001(com.mbeddr.core.modules)
@@ -138,7 +136,7 @@
-
+
@@ -216,7 +214,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/editor.mps
index b8e18fde391..3d228f7ee17 100644
--- a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/editor.mps
@@ -12,7 +12,7 @@
-
+
@@ -24,7 +24,7 @@
-
+
@@ -43,10 +43,10 @@
-
+
-
+
@@ -70,7 +70,7 @@
-
+
@@ -154,7 +154,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/intentions.mps b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/intentions.mps
index 6207d40c2f5..e4964c1bd2c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/intentions.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/intentions.mps
@@ -44,6 +44,7 @@
+
@@ -74,7 +75,7 @@
-
+
@@ -86,7 +87,6 @@
-
@@ -178,15 +178,15 @@
-
+
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/scripts.mps b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/scripts.mps
index dce2914ed27..4d531b1f588 100644
--- a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/scripts.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/scripts.mps
@@ -56,6 +56,7 @@
+
@@ -73,7 +74,7 @@
-
+
@@ -85,7 +86,6 @@
-
@@ -171,15 +171,15 @@
-
+
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/typesystem.mps
index b89fb760031..fb9f6b0a9ce 100644
--- a/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/heap/languageModels/typesystem.mps
@@ -62,7 +62,7 @@
-
+
@@ -72,6 +72,7 @@
+
@@ -150,7 +151,7 @@
-
+
@@ -162,7 +163,6 @@
-
@@ -451,15 +451,15 @@
-
+
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/generator/template/main@generator.mps
index b5d85302832..4a4a8b4d2f1 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/generator/template/main@generator.mps
@@ -12,7 +12,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/behavior.mps
index 65a65e1cf53..2fcbd192eb4 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/behavior.mps
@@ -131,7 +131,7 @@
-
+
@@ -147,7 +147,7 @@
-
+
@@ -157,6 +157,7 @@
+
@@ -171,7 +172,7 @@
-
+
@@ -189,7 +190,6 @@
-
@@ -447,7 +447,7 @@
-
+
@@ -459,9 +459,9 @@
-
+
-
+
@@ -555,7 +555,7 @@
-
+
@@ -567,9 +567,9 @@
-
+
-
+
@@ -605,7 +605,7 @@
-
+
@@ -620,9 +620,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/editor.mps
index 2290cacc8b0..5cffb95ce91 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/editor.mps
@@ -63,7 +63,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -163,7 +163,7 @@
-
+
@@ -180,6 +180,7 @@
+
@@ -192,7 +193,7 @@
-
+
@@ -201,7 +202,6 @@
-
@@ -238,14 +238,14 @@
-
+
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/structure.mps
index 4e602936875..83d8677689b 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/languageModels/structure.mps
@@ -29,7 +29,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/mbeddr.tutorial.extreqref.mpl b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/mbeddr.tutorial.extreqref.mpl
index 05a4a7f82ed..cd2568e63bd 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/mbeddr.tutorial.extreqref.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.extreqref/mbeddr.tutorial.extreqref.mpl
@@ -34,7 +34,7 @@
-
+
@@ -82,7 +82,6 @@
-
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
@@ -90,7 +89,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/generator/template/main@generator.mps
index 65d20a85194..a3138ca42a0 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/generator/template/main@generator.mps
@@ -12,7 +12,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/editor.mps
index 5df0fbdb4e3..990e56fd8c4 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/editor.mps
@@ -36,7 +36,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/intentions.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/intentions.mps
index 6a3e03abdfe..bac3dcf76dc 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/intentions.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/intentions.mps
@@ -52,7 +52,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/structure.mps
index 981954c85c4..7fb7e27e9c8 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/structure.mps
@@ -59,7 +59,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/typesystem.mps
index 6f5989ba0a1..045d501b565 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/languageModels/typesystem.mps
@@ -62,7 +62,7 @@
-
+
@@ -125,7 +125,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/mbeddr.tutorial.layers.mpl b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/mbeddr.tutorial.layers.mpl
index 2b182476662..7998861acd8 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/mbeddr.tutorial.layers.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.layers/mbeddr.tutorial.layers.mpl
@@ -43,7 +43,6 @@
-
6d11763d-483d-4b2b-8efc-09336c1b0001(com.mbeddr.core.modules)
97d24244-51db-4e2e-97fc-7bd73b1f5f40(com.mbeddr.ext.components)
@@ -52,7 +51,7 @@
-
+
@@ -130,7 +129,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/generator/template/main@generator.mps
index b8d9ad65036..6acae0efee9 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/generator/template/main@generator.mps
@@ -147,7 +147,7 @@
-
+
@@ -175,7 +175,7 @@
-
+
@@ -277,7 +277,7 @@
-
+
@@ -321,7 +321,7 @@
-
+
@@ -351,6 +351,7 @@
+
@@ -419,10 +420,10 @@
-
+
-
+
@@ -433,7 +434,7 @@
-
+
@@ -441,7 +442,7 @@
-
+
@@ -562,7 +563,7 @@
-
+
@@ -589,7 +590,7 @@
-
+
@@ -639,7 +640,6 @@
-
@@ -1486,7 +1486,7 @@
-
+
@@ -1496,9 +1496,9 @@
-
+
-
+
@@ -5372,7 +5372,7 @@
-
+
@@ -5382,9 +5382,9 @@
-
+
-
+
@@ -5429,7 +5429,7 @@
-
+
@@ -5439,9 +5439,9 @@
-
+
-
+
@@ -5468,7 +5468,7 @@
-
+
@@ -5478,9 +5478,9 @@
-
+
-
+
@@ -5597,7 +5597,7 @@
-
+
@@ -5607,9 +5607,9 @@
-
+
-
+
@@ -5636,7 +5636,7 @@
-
+
@@ -5646,9 +5646,9 @@
-
+
-
+
@@ -5818,7 +5818,7 @@
-
+
@@ -5831,9 +5831,9 @@
-
+
-
+
@@ -8013,7 +8013,7 @@
-
+
@@ -8023,9 +8023,9 @@
-
+
-
+
@@ -8069,7 +8069,7 @@
-
+
@@ -8079,9 +8079,9 @@
-
+
-
+
@@ -8108,7 +8108,7 @@
-
+
@@ -8118,9 +8118,9 @@
-
+
-
+
@@ -8261,7 +8261,7 @@
-
+
@@ -8274,9 +8274,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/mbeddr.tutorial.shonan.mpl b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/mbeddr.tutorial.shonan.mpl
index c120c43ccf8..d2109863351 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/mbeddr.tutorial.shonan.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/mbeddr.tutorial.shonan.mpl
@@ -51,7 +51,7 @@
-
+
@@ -125,7 +125,6 @@
-
@@ -260,7 +259,6 @@
-
a9d69647-0840-491e-bf39-2eb0805d2011(com.mbeddr.core.statements)
61c69711-ed61-4850-81d9-7714ff227fb0(com.mbeddr.core.expressions)
@@ -288,7 +286,7 @@
-
+
@@ -373,7 +371,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/behavior.mps
index 7de0fff947d..84cceb0e5d8 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/behavior.mps
@@ -130,7 +130,7 @@
-
+
@@ -147,7 +147,7 @@
-
+
@@ -162,6 +162,7 @@
+
@@ -234,7 +235,7 @@
-
+
@@ -269,7 +270,6 @@
-
@@ -537,7 +537,7 @@
-
+
@@ -548,9 +548,9 @@
-
+
-
+
@@ -928,7 +928,7 @@
-
+
@@ -936,9 +936,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/complex.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/complex.mps
index 8fde1724fbe..87df3f83caa 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/complex.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/complex.mps
@@ -12,7 +12,7 @@
-
+
@@ -66,14 +66,14 @@
-
+
-
+
@@ -93,7 +93,7 @@
-
+
@@ -118,7 +118,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/constraints.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/constraints.mps
index 48bf141b2c6..659d2e30d7b 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/constraints.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/constraints.mps
@@ -82,7 +82,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/dataFlow.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/dataFlow.mps
index c913a2de996..39d54b1acd7 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/dataFlow.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/dataFlow.mps
@@ -88,7 +88,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/editor.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/editor.mps
index a88121ada9f..193eb1546a9 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/editor.mps
@@ -95,10 +95,10 @@
-
+
-
+
@@ -126,7 +126,7 @@
-
+
@@ -160,12 +160,12 @@
-
+
-
+
@@ -178,7 +178,7 @@
-
+
@@ -270,7 +270,7 @@
-
+
@@ -380,7 +380,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/intentions.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/intentions.mps
index 8801bdc88d0..dc3fea70456 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/intentions.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/intentions.mps
@@ -69,7 +69,7 @@
-
+
@@ -79,6 +79,7 @@
+
@@ -137,7 +138,7 @@
-
+
@@ -146,7 +147,6 @@
-
@@ -296,9 +296,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/mbeddr.tutorial.shonan.enumMigration.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/mbeddr.tutorial.shonan.enumMigration.mps
index acb8b2a50a6..158576bd21c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/mbeddr.tutorial.shonan.enumMigration.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/mbeddr.tutorial.shonan.enumMigration.mps
@@ -43,7 +43,7 @@
-
+
@@ -92,7 +92,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/structure.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/structure.mps
index f060d31557a..6cc5f55a591 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/structure.mps
@@ -93,7 +93,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/typesystem.mps
index ef7b54d64d7..cc4a29f18a7 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.shonan/models/typesystem.mps
@@ -125,7 +125,7 @@
-
+
@@ -148,7 +148,7 @@
-
+
@@ -158,6 +158,7 @@
+
@@ -329,7 +330,7 @@
-
+
@@ -368,7 +369,6 @@
-
@@ -2324,7 +2324,7 @@
-
+
@@ -2335,9 +2335,9 @@
-
+
-
+
@@ -2694,7 +2694,7 @@
-
+
@@ -2739,9 +2739,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/generator/template/mbeddr/tutorial/smtrigger/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/generator/template/mbeddr/tutorial/smtrigger/generator/template/main@generator.mps
index 624efed5f99..8a0e178994c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/generator/template/mbeddr/tutorial/smtrigger/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/generator/template/mbeddr/tutorial/smtrigger/generator/template/main@generator.mps
@@ -49,7 +49,7 @@
-
+
@@ -68,7 +68,7 @@
-
+
@@ -96,6 +96,7 @@
+
@@ -184,7 +185,7 @@
-
+
@@ -195,7 +196,7 @@
-
+
@@ -209,7 +210,6 @@
-
@@ -289,7 +289,7 @@
-
+
@@ -307,9 +307,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/behavior.mps
index cc68277de37..a89b95a23c3 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/behavior.mps
@@ -46,7 +46,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/intentions.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/intentions.mps
index cd000e2c7e2..436202f50fa 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/intentions.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/intentions.mps
@@ -49,7 +49,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/structure.mps
index e57c0ca459c..00bdf21a49d 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/languageModels/structure.mps
@@ -47,7 +47,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/mbeddr.tutorial.smtrigger.mpl b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/mbeddr.tutorial.smtrigger.mpl
index b5029507e97..3afde441878 100644
--- a/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/mbeddr.tutorial.smtrigger.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/mbeddr.tutorial.smtrigger/mbeddr.tutorial.smtrigger.mpl
@@ -59,7 +59,7 @@
-
+
@@ -123,7 +123,6 @@
-
@@ -145,7 +144,6 @@
-
564e97d6-8fb7-41f5-bfc1-c7ed376efd62(com.mbeddr.ext.statemachines)
@@ -153,7 +151,7 @@
-
+
@@ -232,7 +230,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/behavior.mps
index 0963baab532..39c2ad2efa2 100644
--- a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/behavior.mps
@@ -42,7 +42,7 @@
-
+
@@ -54,7 +54,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/constraints.mps b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/constraints.mps
index ebade8c0758..2a5f391aaa5 100644
--- a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/constraints.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/constraints.mps
@@ -26,7 +26,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/editor.mps
index 286ad9f11d5..2acd32e30bb 100644
--- a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/editor.mps
@@ -45,7 +45,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/structure.mps
index bd94f26975b..de822875332 100644
--- a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/structure.mps
@@ -34,7 +34,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/typesystem.mps
index a797a967be5..0a7aa760981 100644
--- a/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/memory/languageModels/typesystem.mps
@@ -61,7 +61,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/memory/memory.mpl b/code/applications/tutorial-dsls-extensions/languages/memory/memory.mpl
index 70730047b74..17dacd80d0d 100644
--- a/code/applications/tutorial-dsls-extensions/languages/memory/memory.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/memory/memory.mpl
@@ -11,12 +11,11 @@
-
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/metadata/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/metadata/generator/template/main@generator.mps
index e47181ad73d..f34bf386a93 100644
--- a/code/applications/tutorial-dsls-extensions/languages/metadata/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/metadata/generator/template/main@generator.mps
@@ -11,7 +11,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/editor.mps
index 64509fdf107..b8509fad8ee 100644
--- a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/editor.mps
@@ -44,7 +44,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/intentions.mps b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/intentions.mps
index 1c6b0dfdc92..c73360c1168 100644
--- a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/intentions.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/intentions.mps
@@ -59,7 +59,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/structure.mps
index 174064f3ada..9327966e16b 100644
--- a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/structure.mps
@@ -77,7 +77,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/typesystem.mps
index cb34e84594d..902684523c9 100644
--- a/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/metadata/languageModels/typesystem.mps
@@ -57,6 +57,7 @@
+
@@ -132,7 +133,7 @@
-
+
@@ -148,7 +149,6 @@
-
@@ -321,7 +321,7 @@
-
+
@@ -330,9 +330,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/metadata/metadata.mpl b/code/applications/tutorial-dsls-extensions/languages/metadata/metadata.mpl
index 089f4e95069..b528441b537 100644
--- a/code/applications/tutorial-dsls-extensions/languages/metadata/metadata.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/metadata/metadata.mpl
@@ -69,7 +69,6 @@
-
efda956e-491e-4f00-ba14-36af2f213ecf(com.mbeddr.core.udt)
@@ -77,7 +76,7 @@
-
+
@@ -155,7 +154,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/editor.mps
index ba7b074c069..924068c36de 100644
--- a/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/editor.mps
@@ -42,7 +42,7 @@
-
+
@@ -65,7 +65,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/structure.mps
index 067dd1a7cf5..c4c5508b49c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/structure.mps
@@ -40,7 +40,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/textGen.mps b/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/textGen.mps
index 66b078844cd..25a29d1bc77 100644
--- a/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/textGen.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/osconfig/languageModels/textGen.mps
@@ -64,7 +64,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/osconfig/osconfig.mpl b/code/applications/tutorial-dsls-extensions/languages/osconfig/osconfig.mpl
index f89eb7f2f06..b4bb2040044 100644
--- a/code/applications/tutorial-dsls-extensions/languages/osconfig/osconfig.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/osconfig/osconfig.mpl
@@ -11,12 +11,11 @@
-
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/generator/template/main@generator.mps b/code/applications/tutorial-dsls-extensions/languages/spellcheck/generator/template/main@generator.mps
index 6a94cfa2e4b..8f9faee4cc8 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/generator/template/main@generator.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/generator/template/main@generator.mps
@@ -12,7 +12,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/behavior.mps b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/behavior.mps
index 56a376bc563..3a9930f7c2c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/behavior.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/behavior.mps
@@ -46,7 +46,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/editor.mps b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/editor.mps
index 0ecdddeb774..1c97625fd81 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/editor.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/editor.mps
@@ -54,7 +54,7 @@
-
+
@@ -76,7 +76,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/intentions.mps b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/intentions.mps
index 2d5ca2ecbd3..9d8c5ba85bd 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/intentions.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/intentions.mps
@@ -116,7 +116,7 @@
-
+
@@ -137,7 +137,7 @@
-
+
@@ -155,6 +155,7 @@
+
@@ -225,7 +226,7 @@
-
+
@@ -258,7 +259,6 @@
-
@@ -311,7 +311,7 @@
-
+
@@ -327,9 +327,9 @@
-
+
-
+
@@ -506,7 +506,7 @@
-
+
@@ -546,7 +546,7 @@
-
+
@@ -561,7 +561,7 @@
-
+
@@ -587,7 +587,7 @@
-
+
@@ -650,7 +650,7 @@
-
+
@@ -673,7 +673,7 @@
-
+
@@ -707,7 +707,7 @@
-
+
@@ -719,15 +719,15 @@
-
+
-
+
-
+
@@ -2085,15 +2085,15 @@
-
+
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/structure.mps b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/structure.mps
index b00328e851c..626fdfe9123 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/structure.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/structure.mps
@@ -42,7 +42,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/typesystem.mps b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/typesystem.mps
index 98c44e1e751..1cda2795f2b 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/typesystem.mps
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/languageModels/typesystem.mps
@@ -30,7 +30,7 @@
-
+
@@ -74,7 +74,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/runtime/spellcheck.runtime.msd b/code/applications/tutorial-dsls-extensions/languages/spellcheck/runtime/spellcheck.runtime.msd
index f4e279d266d..b2e3f8be59d 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/runtime/spellcheck.runtime.msd
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/runtime/spellcheck.runtime.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/languages/spellcheck/spellcheck.mpl b/code/applications/tutorial-dsls-extensions/languages/spellcheck/spellcheck.mpl
index 2f5fdddb96c..5d1dfd5e65c 100644
--- a/code/applications/tutorial-dsls-extensions/languages/spellcheck/spellcheck.mpl
+++ b/code/applications/tutorial-dsls-extensions/languages/spellcheck/spellcheck.mpl
@@ -47,7 +47,6 @@
-
6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)
2374bc90-7e37-41f1-a9c4-c2e35194c36a(com.mbeddr.doc)
@@ -56,7 +55,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/demo.expr.interpreter.msd b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/demo.expr.interpreter.msd
index 0ff1252a27b..48abec4fa3d 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/demo.expr.interpreter.msd
+++ b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/demo.expr.interpreter.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
444fc60e-b7e2-46c2-95fa-301dd48918b2(demo.expr)
@@ -18,7 +17,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/models/plugin.mps b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/models/plugin.mps
index e72f14e3f19..391d160853c 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/models/plugin.mps
+++ b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.interpreter/models/plugin.mps
@@ -24,7 +24,7 @@
-
+
@@ -78,7 +78,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/demo.expr.sandbox.msd b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/demo.expr.sandbox.msd
index cb37156bcf9..09a378ec279 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/demo.expr.sandbox.msd
+++ b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/demo.expr.sandbox.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/models/demo/expr/sandbox/main.mps b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/models/demo/expr/sandbox/main.mps
index db454149857..cce8fd667d0 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/models/demo/expr/sandbox/main.mps
+++ b/code/applications/tutorial-dsls-extensions/solutions/demo.expr.sandbox/models/demo/expr/sandbox/main.mps
@@ -32,7 +32,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/com.mbeddr.ext.exceptionhandling.library.msd b/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/com.mbeddr.ext.exceptionhandling.library.msd
index f5d205442dc..6b1c65a6996 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/com.mbeddr.ext.exceptionhandling.library.msd
+++ b/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/com.mbeddr.ext.exceptionhandling.library.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -40,7 +39,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/models/com/mbeddr/ext/exceptionhandling/library/rt.mps b/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/models/com/mbeddr/ext/exceptionhandling/library/rt.mps
index 4869b68ea0f..cbf8700da77 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/models/com/mbeddr/ext/exceptionhandling/library/rt.mps
+++ b/code/applications/tutorial-dsls-extensions/solutions/lib/com.mbeddr.ext.exceptionhandling/models/com/mbeddr/ext/exceptionhandling/library/rt.mps
@@ -12,7 +12,7 @@
-
+
@@ -63,7 +63,7 @@
-
+
@@ -94,7 +94,7 @@
-
+
@@ -123,10 +123,10 @@
-
+
-
+
@@ -134,7 +134,7 @@
-
+
@@ -160,7 +160,7 @@
-
+
@@ -184,7 +184,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/mbeddr.tutorial.dsls.extensions.main.msd b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/mbeddr.tutorial.dsls.extensions.main.msd
index ebedafaec96..55b087e8d8e 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/mbeddr.tutorial.dsls.extensions.main.msd
+++ b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/mbeddr.tutorial.dsls.extensions.main.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -45,7 +44,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/models/newLanguages.mps b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/models/newLanguages.mps
index b5811302155..7542c72e7ba 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/models/newLanguages.mps
+++ b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.dsls.extensions.main/models/newLanguages.mps
@@ -24,7 +24,7 @@
-
+
@@ -88,7 +88,7 @@
-
+
@@ -151,7 +151,7 @@
-
+
@@ -223,7 +223,7 @@
-
+
@@ -242,7 +242,7 @@
-
+
@@ -296,7 +296,7 @@
-
+
@@ -304,7 +304,7 @@
-
+
@@ -317,7 +317,7 @@
-
+
@@ -434,7 +434,7 @@
-
+
@@ -468,7 +468,7 @@
-
+
@@ -476,7 +476,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/mbeddr.tutorial.shonan.runtime.msd b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/mbeddr.tutorial.shonan.runtime.msd
index 9c574f175ee..374fda157c4 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/mbeddr.tutorial.shonan.runtime.msd
+++ b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/mbeddr.tutorial.shonan.runtime.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
d4280a54-f6df-4383-aa41-d1b2bffa7eb1(com.mbeddr.core.base)
2d7fadf5-33f6-4e80-a78f-0f739add2bde(com.mbeddr.core.buildconfig)
@@ -25,7 +24,7 @@
-
+
@@ -86,7 +85,6 @@
-
diff --git a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/models/mbeddr/tutorial/shonan/runtime/plugin.mps b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/models/mbeddr/tutorial/shonan/runtime/plugin.mps
index 72645f9b4e8..3551fad17ef 100644
--- a/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/models/mbeddr/tutorial/shonan/runtime/plugin.mps
+++ b/code/applications/tutorial-dsls-extensions/solutions/mbeddr.tutorial.shonan.runtime/models/mbeddr/tutorial/shonan/runtime/plugin.mps
@@ -80,7 +80,7 @@
-
+
@@ -223,7 +223,7 @@
-
+
@@ -252,7 +252,7 @@
-
+
@@ -284,6 +284,7 @@
+
@@ -431,7 +432,7 @@
-
+
@@ -478,7 +479,6 @@
-
@@ -983,7 +983,7 @@
-
+
@@ -994,9 +994,9 @@
-
+
-
+
@@ -1796,7 +1796,7 @@
-
+
@@ -1810,9 +1810,9 @@
-
+
-
+
@@ -3691,7 +3691,7 @@
-
+
@@ -3704,9 +3704,9 @@
-
+
-
+
@@ -5689,7 +5689,7 @@
-
+
@@ -5699,9 +5699,9 @@
-
+
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/mbeddr.tutorial.shonan.test.msd b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/mbeddr.tutorial.shonan.test.msd
index 73d7f33f35b..598ae30686e 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/mbeddr.tutorial.shonan.test.msd
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/mbeddr.tutorial.shonan.test.msd
@@ -1,5 +1,5 @@
-
+
@@ -11,7 +11,6 @@
-
2ed50273-af07-4e30-9004-b1f89545178a(com.mbeddr.core.stdlib)
@@ -36,7 +35,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_aos@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_aos@tests.mps
index a6cc8dace03..a840840d56f 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_aos@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_aos@tests.mps
@@ -1,6 +1,7 @@
+
@@ -18,7 +19,7 @@
-
+
@@ -79,7 +80,7 @@
-
+
@@ -106,7 +107,7 @@
-
+
@@ -115,7 +116,7 @@
-
+
@@ -123,7 +124,7 @@
-
+
@@ -159,7 +160,7 @@
-
+
@@ -177,7 +178,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_soa@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_soa@tests.mps
index 6de239df833..7047b95a1fb 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_soa@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/complex_soa@tests.mps
@@ -1,6 +1,7 @@
+
@@ -19,7 +20,7 @@
-
+
@@ -82,7 +83,7 @@
-
+
@@ -109,7 +110,7 @@
-
+
@@ -118,7 +119,7 @@
-
+
@@ -126,7 +127,7 @@
-
+
@@ -162,7 +163,7 @@
-
+
@@ -180,7 +181,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/diffusion@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/diffusion@tests.mps
index 7588f5ca34f..9845444e681 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/diffusion@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/diffusion@tests.mps
@@ -23,7 +23,7 @@
-
+
@@ -54,7 +54,7 @@
-
+
@@ -115,7 +115,7 @@
-
+
@@ -152,7 +152,7 @@
-
+
@@ -174,7 +174,7 @@
-
+
@@ -182,7 +182,7 @@
-
+
@@ -212,7 +212,7 @@
-
+
@@ -232,7 +232,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/image@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/image@tests.mps
index aaaa509745f..b37d0dac9b7 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/image@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/image@tests.mps
@@ -25,7 +25,7 @@
-
+
@@ -53,7 +53,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -134,7 +134,7 @@
-
+
@@ -153,7 +153,7 @@
-
+
@@ -161,7 +161,7 @@
-
+
@@ -191,7 +191,7 @@
-
+
@@ -219,7 +219,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/matrix@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/matrix@tests.mps
index ebbaccfa791..3485f166e82 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/matrix@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/matrix@tests.mps
@@ -1,6 +1,7 @@
+
@@ -15,7 +16,7 @@
-
+
@@ -70,7 +71,7 @@
-
+
@@ -90,7 +91,7 @@
-
+
@@ -99,14 +100,14 @@
-
+
-
+
@@ -119,7 +120,7 @@
-
+
@@ -132,7 +133,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_blocking@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_blocking@tests.mps
index f6d04f0a8e6..74917e3a263 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_blocking@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_blocking@tests.mps
@@ -48,7 +48,7 @@
-
+
@@ -59,7 +59,7 @@
-
+
@@ -72,7 +72,7 @@
-
+
@@ -90,7 +90,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_caching@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_caching@tests.mps
index 21632b1fc20..9d31e2ac480 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_caching@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_caching@tests.mps
@@ -46,7 +46,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
@@ -70,7 +70,7 @@
-
+
@@ -88,7 +88,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_default@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_default@tests.mps
index 78425cbf9a9..25dac062eaa 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_default@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_default@tests.mps
@@ -46,7 +46,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
@@ -70,7 +70,7 @@
-
+
@@ -88,7 +88,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_util@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_util@tests.mps
index 30674404b59..14a5838b967 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_util@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.shonan.test/models/mbeddr/tutorial/shonan/test/stencil_util@tests.mps
@@ -22,7 +22,7 @@
-
+
@@ -53,7 +53,7 @@
-
+
@@ -94,7 +94,7 @@
-
+
@@ -102,7 +102,7 @@
-
+
@@ -144,7 +144,7 @@
-
+
@@ -160,7 +160,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/models/mbeddr/tutorial/typesystemtests/matrix@tests.mps b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/models/mbeddr/tutorial/typesystemtests/matrix@tests.mps
index 3c9f4de7da5..64cf4ab364c 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/models/mbeddr/tutorial/typesystemtests/matrix@tests.mps
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/models/mbeddr/tutorial/typesystemtests/matrix@tests.mps
@@ -26,7 +26,7 @@
-
+
@@ -68,7 +68,7 @@
-
+
@@ -86,7 +86,7 @@
-
+
@@ -96,7 +96,7 @@
-
+
diff --git a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/typesystemtests.msd b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/typesystemtests.msd
index 9fc7ddb03bc..9ef342bcb3a 100644
--- a/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/typesystemtests.msd
+++ b/code/applications/tutorial-dsls-extensions/tests/mbeddr.tutorial.typesystemtests/typesystemtests.msd
@@ -1,5 +1,5 @@
-
+
@@ -11,7 +11,6 @@
-
@@ -41,7 +40,7 @@
-
+
diff --git a/code/applications/tutorial/.mps/migration.xml b/code/applications/tutorial/.mps/migration.xml
index 397f7dc90c3..65112394c89 100644
--- a/code/applications/tutorial/.mps/migration.xml
+++ b/code/applications/tutorial/.mps/migration.xml
@@ -18,6 +18,10 @@
+
+
+
+
@@ -26,6 +30,6 @@
-
+
\ No newline at end of file
diff --git a/code/applications/tutorial/_spreferences/CodeReviewPreferences/module.msd b/code/applications/tutorial/_spreferences/CodeReviewPreferences/module.msd
index f3b0fab9106..4f3e67e1185 100644
--- a/code/applications/tutorial/_spreferences/CodeReviewPreferences/module.msd
+++ b/code/applications/tutorial/_spreferences/CodeReviewPreferences/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -21,7 +20,7 @@
-
+
diff --git a/code/applications/tutorial/_spreferences/PlatformTemplates/models/tutorial/__spreferences/PlatformTemplates.mps b/code/applications/tutorial/_spreferences/PlatformTemplates/models/tutorial/__spreferences/PlatformTemplates.mps
index 879dce600bc..f07677d0d6b 100644
--- a/code/applications/tutorial/_spreferences/PlatformTemplates/models/tutorial/__spreferences/PlatformTemplates.mps
+++ b/code/applications/tutorial/_spreferences/PlatformTemplates/models/tutorial/__spreferences/PlatformTemplates.mps
@@ -23,12 +23,12 @@
-
+
-
+
diff --git a/code/applications/tutorial/_spreferences/PlatformTemplates/module.msd b/code/applications/tutorial/_spreferences/PlatformTemplates/module.msd
index dd7fc4b7f45..90a4a164d1e 100644
--- a/code/applications/tutorial/_spreferences/PlatformTemplates/module.msd
+++ b/code/applications/tutorial/_spreferences/PlatformTemplates/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -28,7 +27,7 @@
-
+
diff --git a/code/applications/tutorial/_spreferences/TypeSizeConfiguration/module.msd b/code/applications/tutorial/_spreferences/TypeSizeConfiguration/module.msd
index a31a442a7e9..a08a8cea10b 100644
--- a/code/applications/tutorial/_spreferences/TypeSizeConfiguration/module.msd
+++ b/code/applications/tutorial/_spreferences/TypeSizeConfiguration/module.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -22,7 +21,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.editingGuide/com.mbeddr.editingGuide.msd b/code/applications/tutorial/solutions/com.mbeddr.editingGuide/com.mbeddr.editingGuide.msd
index 0397663ec04..49dc30b71dc 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.editingGuide/com.mbeddr.editingGuide.msd
+++ b/code/applications/tutorial/solutions/com.mbeddr.editingGuide/com.mbeddr.editingGuide.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
c6e0a639-6829-4d71-a41c-9d693d7cdea5(com.mbeddr.mpsutil.editingGuide.runtime)
1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)
@@ -51,7 +50,7 @@
-
+
@@ -108,7 +107,6 @@
-
diff --git a/code/applications/tutorial/solutions/com.mbeddr.editingGuide/models/com/mbeddr/editingGuide/basics.mps b/code/applications/tutorial/solutions/com.mbeddr.editingGuide/models/com/mbeddr/editingGuide/basics.mps
index 1d0c1e9052e..8e89c31b778 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.editingGuide/models/com/mbeddr/editingGuide/basics.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.editingGuide/models/com/mbeddr/editingGuide/basics.mps
@@ -74,7 +74,7 @@
-
+
@@ -96,7 +96,7 @@
-
+
@@ -132,6 +132,7 @@
+
@@ -144,7 +145,7 @@
-
+
@@ -191,14 +192,14 @@
-
+
-
+
@@ -206,7 +207,7 @@
-
+
@@ -275,7 +276,7 @@
-
+
@@ -299,7 +300,7 @@
-
+
@@ -322,7 +323,6 @@
-
@@ -2702,7 +2702,7 @@
-
+
@@ -2717,9 +2717,9 @@
-
+
-
+
@@ -3125,7 +3125,7 @@
-
+
@@ -3140,9 +3140,9 @@
-
+
-
+
@@ -3228,7 +3228,7 @@
-
+
@@ -3243,9 +3243,9 @@
-
+
-
+
@@ -3285,7 +3285,7 @@
-
+
@@ -3300,9 +3300,9 @@
-
+
-
+
@@ -3391,7 +3391,7 @@
-
+
@@ -3401,9 +3401,9 @@
-
+
-
+
@@ -3457,7 +3457,7 @@
-
+
@@ -3467,9 +3467,9 @@
-
+
-
+
@@ -4373,7 +4373,7 @@
-
+
@@ -4383,9 +4383,9 @@
-
+
-
+
@@ -4491,7 +4491,7 @@
-
+
@@ -4501,9 +4501,9 @@
-
+
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/build.xml b/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/build.xml
index c3d5d891047..e530675abb0 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/build.xml
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/build.xml
@@ -39,7 +39,7 @@
-
+
@@ -67,6 +67,7 @@
+
@@ -101,6 +102,7 @@
+
@@ -124,7 +126,9 @@
+
+
@@ -224,10 +228,6 @@
-
-
-
-
@@ -272,10 +272,8 @@
-
-
@@ -288,15 +286,18 @@
-
-
+
+
+
-
+
+
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/com.mbeddr.tutorial.buildProject.msd b/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/com.mbeddr.tutorial.buildProject.msd
index dfd32fd3bba..7c19a82c262 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/com.mbeddr.tutorial.buildProject.msd
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/com.mbeddr.tutorial.buildProject.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
7ac0dfb8-7d5f-4573-ab80-81af2106ce03(com.mbeddr.build)
f1fb7b1c-ce0d-423c-9369-4a661d600029(de.itemis.mps.extensions.build)
@@ -32,7 +31,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/models/com/mbeddr/tutorial/sample/buildProject/build.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/models/com/mbeddr/tutorial/sample/buildProject/build.mps
index 16c6e4bd06e..b560fb45d3d 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/models/com/mbeddr/tutorial/sample/buildProject/build.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.buildProject/models/com/mbeddr/tutorial/sample/buildProject/build.mps
@@ -14,7 +14,7 @@
-
+
@@ -91,7 +91,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/com.mbeddr.tutorial.documentation.msd b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/com.mbeddr.tutorial.documentation.msd
index 8a873fa63e5..099bfd1835b 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/com.mbeddr.tutorial.documentation.msd
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/com.mbeddr.tutorial.documentation.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
36a565f1-3fa0-42d6-baac-f87e209c9789(com.mbeddr.ext.components.mock)
b87ff58e-456e-4d51-9ed6-4090f4e7b51c(mbeddr.tutorial.main)
@@ -73,7 +72,7 @@
-
+
@@ -150,7 +149,6 @@
-
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/A_StaticEvaluation.mpsr b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/A_StaticEvaluation.mpsr
index 7616c855a38..b4350620828 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/A_StaticEvaluation.mpsr
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/A_StaticEvaluation.mpsr
@@ -20,7 +20,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -69,7 +69,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/B_DecisionTables.mpsr b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/B_DecisionTables.mpsr
index 57198a4fbb4..5e17793e848 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/B_DecisionTables.mpsr
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/B_DecisionTables.mpsr
@@ -19,7 +19,7 @@
-
+
@@ -57,7 +57,7 @@
-
+
@@ -82,7 +82,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/D_Components.mpsr b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/D_Components.mpsr
index 1446e469a0c..2080c5653ea 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/D_Components.mpsr
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/D_Components.mpsr
@@ -33,7 +33,7 @@
-
+
@@ -87,7 +87,7 @@
-
+
@@ -121,7 +121,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/E_StateMachines.mpsr b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/E_StateMachines.mpsr
index c5a7b1dff45..414af056354 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/E_StateMachines.mpsr
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/E_StateMachines.mpsr
@@ -26,7 +26,7 @@
-
+
@@ -82,7 +82,7 @@
-
+
@@ -108,7 +108,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/Z_CHAPTER_CExtensions.mpsr b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/Z_CHAPTER_CExtensions.mpsr
index 18140753903..ca93548ac9a 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/Z_CHAPTER_CExtensions.mpsr
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/Z_CHAPTER_CExtensions.mpsr
@@ -9,7 +9,7 @@
-
+
@@ -17,7 +17,7 @@
-
+
@@ -28,7 +28,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/analyses_code.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/analyses_code.mps
index 47e8d79b55c..c1ce0be6684 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/analyses_code.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/analyses_code.mps
@@ -66,7 +66,7 @@
-
+
@@ -91,7 +91,7 @@
-
+
@@ -186,7 +186,7 @@
-
+
@@ -251,7 +251,7 @@
-
+
@@ -277,7 +277,7 @@
-
+
@@ -285,7 +285,7 @@
-
+
@@ -426,7 +426,7 @@
-
+
@@ -509,7 +509,7 @@
-
+
@@ -540,7 +540,7 @@
-
+
@@ -549,7 +549,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/complexProjects.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/complexProjects.mps
index b7941dd67ff..b47383f5996 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/complexProjects.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/complexProjects.mps
@@ -9,11 +9,11 @@
-
+
-
+
@@ -24,7 +24,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/installation.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/installation.mps
index 6443e91e982..658d044001d 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/installation.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.documentation/models/com/mbeddr/tutorial/documentation/ug/installation.mps
@@ -37,7 +37,7 @@
-
+
@@ -79,7 +79,7 @@
-
+
@@ -104,7 +104,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/com.mbeddr.tutorial.sample.CProject.msd b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/com.mbeddr.tutorial.sample.CProject.msd
index 900907dc98e..d3cc1afda69 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/com.mbeddr.tutorial.sample.CProject.msd
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/com.mbeddr.tutorial.sample.CProject.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -40,7 +39,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/models/com/mbeddr/tutorial/sample/CProject/main.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/models/com/mbeddr/tutorial/sample/CProject/main.mps
index c59d58e838d..e0cc5abd744 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/models/com/mbeddr/tutorial/sample/CProject/main.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.CProject/models/com/mbeddr/tutorial/sample/CProject/main.mps
@@ -35,7 +35,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -55,7 +55,7 @@
-
+
@@ -77,12 +77,12 @@
-
+
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/com.mbeddr.tutorial.sample.HelloWorld.msd b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/com.mbeddr.tutorial.sample.HelloWorld.msd
index ea8e1df82c5..7d1ccec4012 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/com.mbeddr.tutorial.sample.HelloWorld.msd
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/com.mbeddr.tutorial.sample.HelloWorld.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
@@ -40,7 +39,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/models/com/mbeddr/tutorial/sample/HelloWorld/main.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/models/com/mbeddr/tutorial/sample/HelloWorld/main.mps
index e9d6d6c8088..2f5900f392a 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/models/com/mbeddr/tutorial/sample/HelloWorld/main.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.sample.HelloWorld/models/com/mbeddr/tutorial/sample/HelloWorld/main.mps
@@ -35,7 +35,7 @@
-
+
@@ -46,7 +46,7 @@
-
+
@@ -55,7 +55,7 @@
-
+
@@ -79,7 +79,7 @@
-
+
@@ -88,7 +88,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/com.mbeddr.tutorial.startup.msd b/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/com.mbeddr.tutorial.startup.msd
index f92dd7c23da..66b42020c3d 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/com.mbeddr.tutorial.startup.msd
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/com.mbeddr.tutorial.startup.msd
@@ -1,7 +1,7 @@
-
+
-
+
@@ -10,7 +10,6 @@
-
1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)
d4280a54-f6df-4383-aa41-d1b2bffa7eb1(com.mbeddr.core.base)
@@ -21,13 +20,14 @@
6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core)
67506b1e-43ad-47fe-a8e6-bc7837e9e11f(com.mbeddr.mpsutil.editingGuide)
8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI)
+ cc99dce1-49f3-4392-8dbf-e22ca47bd0af(org.modelix.model.api)
-
+
@@ -35,7 +35,7 @@
-
+
@@ -82,6 +82,7 @@
+
diff --git a/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/models/com/mbeddr/tutorial/startup/plugin.mps b/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/models/com/mbeddr/tutorial/startup/plugin.mps
index fed88b3002e..621dc9dbe07 100644
--- a/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/models/com/mbeddr/tutorial/startup/plugin.mps
+++ b/code/applications/tutorial/solutions/com.mbeddr.tutorial.startup/models/com/mbeddr/tutorial/startup/plugin.mps
@@ -2,7 +2,7 @@
-
+
@@ -26,9 +26,10 @@
-
+
+
@@ -45,6 +46,7 @@
+
@@ -65,7 +67,7 @@
-
+
@@ -90,10 +92,11 @@
+
-
+
@@ -134,15 +137,11 @@
-
-
-
-
-
+
@@ -157,16 +156,18 @@
+
+
+
-
-
+
@@ -174,15 +175,19 @@
+
+
+
+
-
+
@@ -209,7 +214,7 @@
-
+
@@ -237,9 +242,16 @@
-
+
+
+
+
+
+
+
+
@@ -249,32 +261,53 @@
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -285,7 +318,7 @@
-
+
@@ -590,8 +623,18 @@
+
+
+
+
+
+
+
+
+
+
@@ -607,9 +650,14 @@
-
-
-
+
+
+
+
+
+
+
+
@@ -637,9 +685,14 @@
-
-
-
+
+
+
+
+
+
+
+
@@ -660,6 +713,7 @@
+
@@ -721,6 +775,7 @@
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/mbeddr.tutorial.main.msd b/code/applications/tutorial/solutions/mbeddr.tutorial.main/mbeddr.tutorial.main.msd
index dc6bed67d85..36cb83af38a 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/mbeddr.tutorial.main.msd
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/mbeddr.tutorial.main.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
2ed50273-af07-4e30-9004-b1f89545178a(com.mbeddr.core.stdlib)
@@ -91,7 +90,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.complex_code.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.complex_code.mps
index f62b7de8e15..ce121cb627f 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.complex_code.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.complex_code.mps
@@ -26,7 +26,7 @@
-
+
@@ -116,7 +116,7 @@
-
+
@@ -194,7 +194,7 @@
-
+
@@ -233,10 +233,10 @@
-
+
-
+
@@ -244,7 +244,7 @@
-
+
@@ -285,7 +285,7 @@
-
+
@@ -316,7 +316,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_01.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_01.mps
index a4556d58bb0..571ac3c4210 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_01.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_01.mps
@@ -15,7 +15,7 @@
-
+
@@ -77,7 +77,7 @@
-
+
@@ -96,7 +96,7 @@
-
+
@@ -120,7 +120,7 @@
-
+
@@ -128,7 +128,7 @@
-
+
@@ -164,7 +164,7 @@
-
+
@@ -175,7 +175,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_02.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_02.mps
index f28acea69b0..93154276690 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_02.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_02.mps
@@ -19,7 +19,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -133,7 +133,7 @@
-
+
@@ -141,7 +141,7 @@
-
+
@@ -167,7 +167,7 @@
-
+
@@ -180,7 +180,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_03.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_03.mps
index 9916430dd7a..508dee97c24 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_03.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_03.mps
@@ -19,7 +19,7 @@
-
+
@@ -84,7 +84,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -130,7 +130,7 @@
-
+
@@ -138,7 +138,7 @@
-
+
@@ -164,7 +164,7 @@
-
+
@@ -177,7 +177,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_04.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_04.mps
index 7c10e6f2ce7..d37dc9e4948 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_04.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_04.mps
@@ -63,7 +63,7 @@
-
+
@@ -90,7 +90,7 @@
-
+
@@ -114,7 +114,7 @@
-
+
@@ -122,7 +122,7 @@
-
+
@@ -151,7 +151,7 @@
-
+
@@ -161,7 +161,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_05.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_05.mps
index 2388218462c..d2c7219c87a 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_05.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_05.mps
@@ -28,7 +28,7 @@
-
+
@@ -104,7 +104,7 @@
-
+
@@ -126,7 +126,7 @@
-
+
@@ -176,7 +176,7 @@
-
+
@@ -184,7 +184,7 @@
-
+
@@ -215,7 +215,7 @@
-
+
@@ -232,7 +232,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_06.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_06.mps
index 22196e6894d..df16cf0098d 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_06.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_06.mps
@@ -19,7 +19,7 @@
-
+
@@ -87,7 +87,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -148,7 +148,7 @@
-
+
@@ -156,7 +156,7 @@
-
+
@@ -182,7 +182,7 @@
-
+
@@ -198,7 +198,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_07.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_07.mps
index 26f58218bb8..a05f8d40cd7 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_07.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_07.mps
@@ -74,7 +74,7 @@
-
+
@@ -93,7 +93,7 @@
-
+
@@ -124,7 +124,7 @@
-
+
@@ -132,7 +132,7 @@
-
+
@@ -158,7 +158,7 @@
-
+
@@ -176,7 +176,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_08.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_08.mps
index 561ced1236b..c370a63175a 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_08.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_08.mps
@@ -15,7 +15,7 @@
-
+
@@ -87,7 +87,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -145,14 +145,14 @@
-
+
-
+
@@ -176,7 +176,7 @@
-
+
@@ -191,7 +191,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_09.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_09.mps
index 85f9d7e9da5..b793677466a 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_09.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_09.mps
@@ -19,7 +19,7 @@
-
+
@@ -75,7 +75,7 @@
-
+
@@ -97,7 +97,7 @@
-
+
@@ -151,7 +151,7 @@
-
+
@@ -159,7 +159,7 @@
-
+
@@ -188,7 +188,7 @@
-
+
@@ -202,7 +202,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_10.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_10.mps
index 5fddd1412f6..fc6edda9242 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_10.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc._010_tutorial.lesson_10.mps
@@ -71,7 +71,7 @@
-
+
@@ -90,7 +90,7 @@
-
+
@@ -114,7 +114,7 @@
-
+
@@ -122,7 +122,7 @@
-
+
@@ -151,7 +151,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code.mps
index 21be96aa026..da471d4efec 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code.mps
@@ -16,7 +16,7 @@
-
+
@@ -37,7 +37,7 @@
-
+
@@ -151,7 +151,7 @@
-
+
@@ -177,7 +177,7 @@
-
+
@@ -252,10 +252,10 @@
-
+
-
+
@@ -263,7 +263,7 @@
-
+
@@ -306,7 +306,7 @@
-
+
@@ -339,7 +339,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code_tests.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code_tests.mps
index dd34ee8b72d..9d05020583a 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code_tests.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.complex_code_tests.mps
@@ -21,7 +21,7 @@
-
+
@@ -64,7 +64,7 @@
-
+
@@ -95,7 +95,7 @@
-
+
@@ -106,7 +106,7 @@
-
+
@@ -114,7 +114,7 @@
-
+
@@ -138,7 +138,7 @@
-
+
@@ -153,7 +153,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.mps
index 383a7c7adc8..050e6c46c8a 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/analyses.mdcc.mps
@@ -38,7 +38,7 @@
-
+
@@ -131,7 +131,7 @@
-
+
@@ -150,7 +150,7 @@
-
+
@@ -228,7 +228,7 @@
-
+
@@ -236,7 +236,7 @@
-
+
@@ -271,7 +271,7 @@
-
+
@@ -299,7 +299,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses.mps
index e645d9116f6..4b0ac898ae0 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses.mps
@@ -83,7 +83,7 @@
-
+
@@ -189,7 +189,7 @@
-
+
@@ -280,7 +280,7 @@
-
+
@@ -297,7 +297,7 @@
-
+
@@ -344,10 +344,10 @@
-
+
-
+
@@ -355,7 +355,7 @@
-
+
@@ -449,7 +449,7 @@
-
+
@@ -544,7 +544,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses/brute_force.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses/brute_force.mps
index ca8e94566bf..a9107491266 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses/brute_force.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/analyses/brute_force.mps
@@ -11,7 +11,7 @@
-
+
@@ -65,7 +65,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -131,7 +131,7 @@
-
+
@@ -139,7 +139,7 @@
-
+
@@ -156,7 +156,7 @@
-
+
@@ -171,7 +171,7 @@
-
+
diff --git a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/plainC.mps b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/plainC.mps
index fa121ab56df..b4c2a6c980f 100644
--- a/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/plainC.mps
+++ b/code/applications/tutorial/solutions/mbeddr.tutorial.main/models/mbeddr/tutorial/main/plainC.mps
@@ -17,7 +17,7 @@
-
+
@@ -79,7 +79,7 @@
-
+
@@ -120,7 +120,7 @@
-
+
@@ -131,14 +131,14 @@
-
+
-
+
@@ -180,7 +180,7 @@
-
+
@@ -198,7 +198,7 @@
-
+
diff --git a/code/languages/com.mbeddr.build/.mps/migration.xml b/code/languages/com.mbeddr.build/.mps/migration.xml
index 273d8e8a3ee..65112394c89 100644
--- a/code/languages/com.mbeddr.build/.mps/migration.xml
+++ b/code/languages/com.mbeddr.build/.mps/migration.xml
@@ -20,6 +20,8 @@
+
+
@@ -28,6 +30,6 @@
-
+
\ No newline at end of file
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.allScripts/com.mbeddr.allScripts.msd b/code/languages/com.mbeddr.build/solutions/com.mbeddr.allScripts/com.mbeddr.allScripts.msd
index d3d24bb599f..3e40eb0cc39 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.allScripts/com.mbeddr.allScripts.msd
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.allScripts/com.mbeddr.allScripts.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
f1fb7b1c-ce0d-423c-9369-4a661d600029(de.itemis.mps.extensions.build)
bf659d6c-5638-4ea1-972b-4d492b5a91f2(jetbrains.mps.execution.configurations.implementation.plugin)
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/com.mbeddr.build.msd b/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/com.mbeddr.build.msd
index 8a3c8ccd85a..3068926601d 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/com.mbeddr.build.msd
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/com.mbeddr.build.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
3ae9cfda-f938-4524-b4ca-fbcba3b0525b(com.mbeddr.platform)
f1fb7b1c-ce0d-423c-9369-4a661d600029(de.itemis.mps.extensions.build)
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/models/com/mbeddr/build/build.mps b/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/models/com/mbeddr/build/build.mps
index 82e4229203c..437a514f571 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/models/com/mbeddr/build/build.mps
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.build/models/com/mbeddr/build/build.mps
@@ -89,7 +89,7 @@
-
+
@@ -105,7 +105,7 @@
-
+
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.cc.tests.dev.build/com.mbeddr.cc.tests.dev.build.msd b/code/languages/com.mbeddr.build/solutions/com.mbeddr.cc.tests.dev.build/com.mbeddr.cc.tests.dev.build.msd
index 5143452b281..fdacedd0a32 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.cc.tests.dev.build/com.mbeddr.cc.tests.dev.build.msd
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.cc.tests.dev.build/com.mbeddr.cc.tests.dev.build.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
7ac0dfb8-7d5f-4573-ab80-81af2106ce03(com.mbeddr.build)
3ae9cfda-f938-4524-b4ca-fbcba3b0525b(com.mbeddr.platform)
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/com.mbeddr.core.tests.build.msd b/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/com.mbeddr.core.tests.build.msd
index 1fb5d13c8f0..3822e5461d0 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/com.mbeddr.core.tests.build.msd
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/com.mbeddr.core.tests.build.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
7ac0dfb8-7d5f-4573-ab80-81af2106ce03(com.mbeddr.build)
3ae9cfda-f938-4524-b4ca-fbcba3b0525b(com.mbeddr.platform)
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/models/com/mbeddr/core/tests/build/build.mps b/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/models/com/mbeddr/core/tests/build/build.mps
index cee127fade8..19ff50bb0c4 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/models/com/mbeddr/core/tests/build/build.mps
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.build/models/com/mbeddr/core/tests/build/build.mps
@@ -1051,6 +1051,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1158,10 +1174,10 @@
-
+
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.performance.build/com.mbeddr.core.tests.performance.build.msd b/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.performance.build/com.mbeddr.core.tests.performance.build.msd
index 39a2d57be42..a28a2ae376a 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.performance.build/com.mbeddr.core.tests.performance.build.msd
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.core.tests.performance.build/com.mbeddr.core.tests.performance.build.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-
7ac0dfb8-7d5f-4573-ab80-81af2106ce03(com.mbeddr.build)
3ae9cfda-f938-4524-b4ca-fbcba3b0525b(com.mbeddr.platform)
diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.ext.build/build.msd b/code/languages/com.mbeddr.build/solutions/com.mbeddr.ext.build/build.msd
index 5c0de5c5218..4b5284f403d 100644
--- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.ext.build/build.msd
+++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.ext.build/build.msd
@@ -1,5 +1,5 @@
-
+
@@ -10,7 +10,6 @@
-