diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 25c6f2cc0..9388de687 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -4,7 +4,7 @@ name: FASTEN_CI
on: [push, pull_request]
env:
- MPS_VER: "2021.1"
+ MPS_VER: "2022.2"
GITHUB_ACTOR: ${{ github.actor }}
GITHUB_TOKEN: ${{ secrets.FASTEN_GITHUB_PKG_REGISTRY }}
@@ -25,11 +25,16 @@ jobs:
run: |
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
- - name: Set up JDK 11
+ - name: Set up JDK 17
uses: actions/setup-java@v1
with:
- java-version: 11
-
+ java-version: 17
+
+ - name: Resolve MPS
+ uses: gradle/gradle-build-action@v2.4.2
+ with:
+ arguments: resolveMps -Pgpr.user=${{github.actor}} -Pgpr.token=${{ secrets.GITHUB_TOKEN }}
+
- name: Build FASTEN
uses: gradle/gradle-build-action@v2.4.2
with:
@@ -115,10 +120,10 @@ jobs:
run: |
Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
- - name: Set up JDK 11
+ - name: Set up JDK 17
uses: actions/setup-java@v1
with:
- java-version: 11
+ java-version: 17
#- name: Build FASTEN Assurance Distribution
# uses: gradle/gradle-build-action@v2.4.2
diff --git a/build.gradle.kts b/build.gradle.kts
index cd6170e7e..e827e2791 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -5,25 +5,17 @@ import de.itemis.mps.gradle.modelcheck.ModelcheckMpsProjectPlugin
import java.util.Date
//will pull the groovy classes/types from nexus to the classpath
-buildscript {
- dependencies {
- // Version must match download-jbr plugin below
- classpath("de.itemis.mps:mps-gradle-plugin:1.11.+")
- }
-
- dependencyLocking { lockAllConfigurations() }
-}
-
plugins {
base
`maven-publish`
id("co.riiid.gradle") version "0.4.2"
// Version must match buildscript mps-gradle-plugin dependency above
- id("download-jbr") version "1.11.+"
+ id("download-jbr") version "1.17.+"
+ id("de.itemis.mps.gradle.common") version "1.18.+"
}
-val jbrVers = "11_0_12-b1504.28"
+val jbrVers = "17.0.6-b653.34"
downloadJbr {
jbrVersion = jbrVers
@@ -32,29 +24,6 @@ downloadJbr {
// detect if we are in a CI build
val ciBuild = (System.getenv("CI") != null && System.getenv("CI").toBoolean()) || project.hasProperty("forceCI") || project.hasProperty("teamcity")
-// Detect jdk location, required to start ant with tools.jar on classpath otherwise javac and tests will fail
-val jdk_home: String = if (project.hasProperty("java11_home")) {
- project.findProperty("java11_home") as String
-} else if (System.getenv("JB_JAVA11_HOME") != null) {
- System.getenv("JB_JAVA11_HOME")!!
-} else {
- val expected = JavaVersion.VERSION_11
- if (JavaVersion.current() != expected) {
- throw GradleException("This build script requires Java 11 but you are currently using ${JavaVersion.current()}.\nWhat you can do:\n"
- + " * Use project property java11_home to point to the Java 11 JDK.\n"
- + " * Use environment variable JB_JAVA11_HOME to point to the Java 11 JDK\n"
- + " * Run Gradle using Java 11")
- }
- System.getProperty("java.home")!!
-}
-
-// Check JDK location
-if (!File(jdk_home, "lib").exists()) {
- throw GradleException("Unable to locate JDK home folder. Detected folder is: $jdk_home")
-}
-
-logger.info("Using JDK at {}", jdk_home)
-
var nexusUsername: String? by extra
var nexusPassword: String? by extra
@@ -66,8 +35,10 @@ if (nexusUsername == null) {
logger.info("Repository username: {}", nexusUsername)
// Project versions
-val major = "2021"
-val minor = "3"
+val major = "2022"
+val minor = "2"
+
+val mpsVersion ="$major.$minor"
// Dependency versions
val platformVersion = "$major.$minor.+"
@@ -103,7 +74,7 @@ configurations {
val jbrLinux by creating
dependencies {
- mps("com.jetbrains:mps:$platformVersion")
+ mps("com.jetbrains:mps:$mpsVersion")
languageLibs("com.mbeddr:platform:$platformVersion")
languageLibs("org.mpsqa:all-in-one:$platformVersion")
antLib("org.apache.ant:ant-junit:1.10.6")
@@ -112,7 +83,7 @@ configurations {
jbrLinux("com.jetbrains.jdk:jbr_jcef:$jbrVers:linux-x64@tgz")
}
}
-
+
dependencyLocking { lockAllConfigurations() }
repositories {
@@ -155,8 +126,7 @@ val resolveMps = if (skipResolveMps) {
}
// tools needed for compiler support in ant calls
-val buildScriptClasspath = project.configurations["antLib"] +
- project.files("$project.jdk_home/lib/tools.jar")
+val buildScriptClasspath = project.configurations["antLib"]
val artifactsDir = file("$buildDir/artifacts")
val dependenciesDir = file("$buildDir/dependencies")
@@ -172,22 +142,19 @@ val defaultScriptArgs = mapOf(
"version" to version,
"build.date" to Date(),
//incremental build support
- "mps.generator.skipUnmodifiedModels" to true
+ "mps.generator.skipUnmodifiedModels" to true,
+ "jdk.nio.zipfs.allowDotZipEntry" to true,
+ "jdk.util.zip.disableZip64ExtraFieldValidation" to true
)
-// enables https://github.com/mbeddr/mps-gradle-plugin#providing-global-defaults
-extra["itemis.mps.gradle.ant.defaultScriptArgs"] = defaultScriptArgs.map { "-D${it.key}=${it.value}" }
-extra["itemis.mps.gradle.ant.defaultScriptClasspath"] = buildScriptClasspath
-extra["itemis.mps.gradle.ant.defaultJavaExecutable"] = File(jdk_home, "bin/java")
-
tasks {
val configureJava by registering {
val downloadJbr = named("downloadJbr", DownloadJbrForPlatform::class)
dependsOn(downloadJbr)
doLast {
- extra["itemis.mps.gradle.ant.defaultScriptArgs"] = defaultScriptArgs.map { "-D${it.key}=${it.value}" }
- extra["itemis.mps.gradle.ant.defaultScriptClasspath"] = buildScriptClasspath
- extra["itemis.mps.gradle.ant.defaultJavaExecutable"] = downloadJbr.get().javaExecutable
+ project.extra["itemis.mps.gradle.ant.defaultScriptArgs"] = defaultScriptArgs.map { "-D${it.key}=${it.value}" }
+ project.extra["itemis.mps.gradle.ant.defaultScriptClasspath"] = buildScriptClasspath
+ project.extra["itemis.mps.gradle.ant.defaultJavaExecutable"] = downloadJbr.get().javaExecutable
}
}
@@ -260,6 +227,7 @@ tasks {
}
val run_all_tests by registering(TestLanguages::class) {
+ dependsOn(configureJava)
description = "Will execute all tests from command line"
script = "$buildDir/scripts/build-all-tests.xml"
doLast {
diff --git a/build/scripts/build_all_scripts.xml b/build/scripts/build_all_scripts.xml
index 1280d5f10..5f7a8e392 100644
--- a/build/scripts/build_all_scripts.xml
+++ b/build/scripts/build_all_scripts.xml
@@ -194,6 +194,7 @@
+
diff --git a/buildscript-gradle.lockfile b/buildscript-gradle.lockfile
deleted file mode 100644
index e1e1e2027..000000000
--- a/buildscript-gradle.lockfile
+++ /dev/null
@@ -1,27 +0,0 @@
-# This is a Gradle generated file for dependency locking.
-# Manual edits can break the build and are not advised.
-# This file is expected to be part of source control.
-co.riiid.gradle:co.riiid.gradle.gradle.plugin:0.4.2=classpath
-commons-beanutils:commons-beanutils:1.8.0=classpath
-commons-codec:commons-codec:1.6=classpath
-commons-collections:commons-collections:3.2.1=classpath
-commons-lang:commons-lang:2.4=classpath
-commons-logging:commons-logging:1.1.1=classpath
-de.itemis.mps:mps-gradle-plugin:1.11.330.8d31adc=classpath
-download-jbr:download-jbr.gradle.plugin:1.11.330.8d31adc=classpath
-gradle.plugin.co.riiid:gradle-github-plugin:0.4.2=classpath
-net.sf.ezmorph:ezmorph:1.0.6=classpath
-net.sf.json-lib:json-lib:2.3=classpath
-net.sourceforge.nekohtml:nekohtml:1.9.16=classpath
-net.swiftzer.semver:semver:1.1.2=classpath
-org.apache.httpcomponents:httpclient:4.2.1=classpath
-org.apache.httpcomponents:httpcore:4.2.1=classpath
-org.codehaus.groovy.modules.http-builder:http-builder:0.7.1=classpath
-org.jetbrains.kotlin:kotlin-stdlib-common:1.6.21=classpath
-org.jetbrains.kotlin:kotlin-stdlib:1.6.21=classpath
-org.jetbrains:annotations:13.0=classpath
-org.slf4j:slf4j-api:1.6.6=classpath
-org.zeroturnaround:zt-zip:1.8=classpath
-xerces:xercesImpl:2.9.1=classpath
-xml-resolver:xml-resolver:1.2=classpath
-empty=
diff --git a/code/languages/com.mbeddr.formal.nusmv/.mps/migration.xml b/code/languages/com.mbeddr.formal.nusmv/.mps/migration.xml
index fa07800f8..345bfc32f 100644
--- a/code/languages/com.mbeddr.formal.nusmv/.mps/migration.xml
+++ b/code/languages/com.mbeddr.formal.nusmv/.mps/migration.xml
@@ -8,6 +8,6 @@
-
+
\ No newline at end of file
diff --git a/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.activity/icons/activity_diagram.PNG b/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.activity/icons/activity_diagram.png
similarity index 100%
rename from code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.activity/icons/activity_diagram.PNG
rename to code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.activity/icons/activity_diagram.png
diff --git a/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/com.fasten.base.git.mpl b/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/com.fasten.base.git.mpl
index d7169dca4..19ca7778c 100644
--- a/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/com.fasten.base.git.mpl
+++ b/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/com.fasten.base.git.mpl
@@ -21,18 +21,16 @@
1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor)
-
+
-
-
@@ -53,7 +51,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/models/com.fasten.base.git.behavior.mps b/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/models/com.fasten.base.git.behavior.mps
index 56e265c6e..046bdd108 100644
--- a/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/models/com.fasten.base.git.behavior.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/languages/com.fasten.base.git/models/com.fasten.base.git.behavior.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.nusmv.cbd/com.mbeddr.formal.nusmv.cbd.mpl b/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.nusmv.cbd/com.mbeddr.formal.nusmv.cbd.mpl
index 1ff8da430..d1e40f324 100644
--- a/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.nusmv.cbd/com.mbeddr.formal.nusmv.cbd.mpl
+++ b/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.nusmv.cbd/com.mbeddr.formal.nusmv.cbd.mpl
@@ -191,7 +191,6 @@
-
diff --git a/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/com.mbeddr.formal.ocra.sandbox.msd b/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/com.mbeddr.formal.ocra.sandbox.msd
index 6f20c8a2c..d5f264710 100644
--- a/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/com.mbeddr.formal.ocra.sandbox.msd
+++ b/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/com.mbeddr.formal.ocra.sandbox.msd
@@ -17,7 +17,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/models/com.mbeddr.formal.ocra.sandbox.mps b/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/models/com.mbeddr.formal.ocra.sandbox.mps
index 0bd1a786d..d9502b0a6 100644
--- a/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/models/com.mbeddr.formal.ocra.sandbox.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/languages/com.mbeddr.formal.ocra/sandbox/models/com.mbeddr.formal.ocra.sandbox.mps
@@ -283,7 +283,7 @@
-
+
@@ -298,7 +298,7 @@
-
+
@@ -317,67 +317,67 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -399,11 +399,11 @@
-
+
-
+
@@ -412,7 +412,7 @@
-
+
@@ -441,11 +441,11 @@
-
+
-
+
@@ -454,7 +454,7 @@
-
+
@@ -481,10 +481,10 @@
-
+
-
+
@@ -506,39 +506,39 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -546,10 +546,10 @@
-
+
-
+
@@ -557,13 +557,13 @@
-
+
-
+
-
+
@@ -582,7 +582,7 @@
-
+
@@ -594,7 +594,7 @@
-
+
@@ -623,7 +623,7 @@
-
+
@@ -656,7 +656,7 @@
-
+
@@ -668,7 +668,7 @@
-
+
@@ -691,51 +691,51 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -746,7 +746,7 @@
-
+
@@ -755,14 +755,14 @@
-
+
-
+
-
+
@@ -773,10 +773,10 @@
-
+
-
+
@@ -786,10 +786,10 @@
-
+
-
+
@@ -803,10 +803,10 @@
-
+
-
+
@@ -816,10 +816,10 @@
-
+
-
+
@@ -829,16 +829,16 @@
-
+
-
+
-
+
-
+
@@ -903,10 +903,10 @@
-
+
-
+
@@ -914,10 +914,10 @@
-
+
-
+
@@ -932,7 +932,7 @@
-
+
@@ -940,12 +940,12 @@
-
+
-
+
@@ -983,7 +983,7 @@
-
+
@@ -994,14 +994,14 @@
-
+
-
+
-
+
@@ -1054,16 +1054,16 @@
-
+
-
+
-
+
@@ -1072,11 +1072,11 @@
-
+
-
+
@@ -1092,7 +1092,7 @@
-
+
@@ -1100,7 +1100,7 @@
-
+
@@ -1118,17 +1118,17 @@
-
+
-
+
-
+
@@ -1137,70 +1137,70 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1220,13 +1220,13 @@
-
+
-
+
@@ -1242,17 +1242,17 @@
-
+
-
+
-
+
@@ -1273,7 +1273,7 @@
-
+
@@ -1284,7 +1284,7 @@
-
+
@@ -1327,15 +1327,15 @@
-
+
-
+
-
+
@@ -1365,13 +1365,13 @@
-
+
-
+
@@ -1387,12 +1387,12 @@
-
+
-
+
@@ -1410,7 +1410,7 @@
-
+
@@ -1422,7 +1422,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.pluginSolution/models/plugin.mps b/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.pluginSolution/models/plugin.mps
index ab4890c33..a14dd35a7 100644
--- a/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.pluginSolution/models/plugin.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.pluginSolution/models/plugin.mps
@@ -47,6 +47,7 @@
+
@@ -620,9 +621,6 @@
-
-
-
diff --git a/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.tooling/com.mbeddr.formal.base.tooling.msd b/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.tooling/com.mbeddr.formal.base.tooling.msd
index 20bd8f1f5..6bf737143 100644
--- a/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.tooling/com.mbeddr.formal.base.tooling.msd
+++ b/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.base.tooling/com.mbeddr.formal.base.tooling.msd
@@ -43,7 +43,6 @@
-
diff --git a/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.nusmv.build/models/com.mbeddr.formal.nusmv.build.mps b/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.nusmv.build/models/com.mbeddr.formal.nusmv.build.mps
index 032dd2b45..a709108e7 100644
--- a/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.nusmv.build/models/com.mbeddr.formal.nusmv.build.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/solutions/com.mbeddr.formal.nusmv.build/models/com.mbeddr.formal.nusmv.build.mps
@@ -3958,11 +3958,6 @@
-
-
-
-
-
@@ -3979,11 +3974,6 @@
-
-
-
-
-
@@ -4130,6 +4120,11 @@
+
+
+
+
+
@@ -4554,6 +4549,11 @@
+
+
+
+
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/models/test.mbeddr.formal.nusmv._020_ts_tests_cbd_msc@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/models/test.mbeddr.formal.nusmv._020_ts_tests_cbd_msc@tests.mps
index 86c380ef2..c12aa99e3 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/models/test.mbeddr.formal.nusmv._020_ts_tests_cbd_msc@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/models/test.mbeddr.formal.nusmv._020_ts_tests_cbd_msc@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -25,6 +25,7 @@
+
@@ -87,6 +88,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/test.fasten.base.msd b/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/test.fasten.base.msd
index 2ec9ac604..a62ee0041 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/test.fasten.base.msd
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.fasten.base/test.fasten.base.msd
@@ -40,7 +40,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/base@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/base@tests.mps
index 8dd9f2562..5ca2ce967 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/base@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/base@tests.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/cbd@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/cbd@tests.mps
index 8b9f9b453..9e41221e1 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/cbd@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/cbd@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -47,6 +47,7 @@
+
@@ -916,6 +917,7 @@
+
@@ -1020,6 +1022,7 @@
+
@@ -1124,6 +1127,7 @@
+
@@ -1228,6 +1232,7 @@
+
@@ -1407,6 +1412,7 @@
+
@@ -1547,6 +1553,7 @@
+
@@ -1700,6 +1707,7 @@
+
@@ -1905,6 +1913,7 @@
+
@@ -2067,6 +2076,7 @@
+
@@ -2156,6 +2166,7 @@
+
@@ -2245,6 +2256,7 @@
+
@@ -2321,6 +2333,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ext@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ext@tests.mps
index e279be649..4dda97d5a 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ext@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ext@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -45,6 +45,7 @@
+
@@ -304,6 +305,7 @@
+
@@ -948,6 +950,7 @@
+
@@ -1059,6 +1062,7 @@
+
@@ -1189,6 +1193,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_importer@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_importer@tests.mps
index a6db22795..2f758cb4a 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_importer@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_importer@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -42,6 +42,7 @@
+
@@ -264,6 +265,7 @@
+
@@ -1169,6 +1171,7 @@
+
@@ -1237,6 +1240,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_runs@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_runs@tests.mps
index e3986c282..9a845e188 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_runs@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_runs@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -36,6 +36,7 @@
+
@@ -229,6 +230,7 @@
+
@@ -865,6 +867,7 @@
+
@@ -904,6 +907,7 @@
+
@@ -943,6 +947,7 @@
+
@@ -1017,6 +1022,7 @@
+
@@ -1056,6 +1062,7 @@
+
@@ -1095,6 +1102,7 @@
+
@@ -1433,6 +1441,7 @@
+
@@ -1910,6 +1919,7 @@
+
@@ -1984,6 +1994,7 @@
+
@@ -2128,6 +2139,7 @@
+
@@ -2482,6 +2494,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ts@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ts@tests.mps
index d2ca7e140..8211f0a80 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ts@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/nusmv_ts@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -23,6 +23,7 @@
+
@@ -108,6 +109,7 @@
+
@@ -210,6 +212,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.counterexample@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.counterexample@tests.mps
index 8096742f7..fab6bfe18 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.counterexample@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.counterexample@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -30,6 +30,7 @@
+
@@ -220,6 +221,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.nusmv_ext_ts@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.nusmv_ext_ts@tests.mps
index c1453a270..14840601f 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.nusmv_ext_ts@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/test.mbeddr.formal.nusmv.nusmv_ext_ts@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -20,6 +20,7 @@
+
@@ -83,6 +84,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tests_source@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tests_source@tests.mps
index d96e361c4..0166fe02a 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tests_source@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tests_source@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -30,6 +30,7 @@
+
@@ -234,6 +235,7 @@
+
@@ -557,6 +559,7 @@
+
@@ -806,6 +809,7 @@
+
@@ -956,6 +960,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tl_patterns_tests@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tl_patterns_tests@tests.mps
index dd4f4ea38..b9375c795 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tl_patterns_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/tl_patterns_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -33,6 +33,7 @@
+
@@ -221,6 +222,7 @@
+
@@ -1334,6 +1336,7 @@
+
@@ -2038,6 +2041,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests@tests.mps
index 08bdc3c1e..5650e1e31 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -26,6 +26,7 @@
+
@@ -242,6 +243,7 @@
+
@@ -314,6 +316,7 @@
+
@@ -558,6 +561,7 @@
+
@@ -697,6 +701,7 @@
+
@@ -805,6 +810,7 @@
+
@@ -897,6 +903,7 @@
+
@@ -1129,6 +1136,7 @@
+
@@ -1209,6 +1217,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_editor@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_editor@tests.mps
index 712e0698d..1369916fd 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_editor@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_editor@tests.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_intentions@tests.mps b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_intentions@tests.mps
index b025be21b..8333ffc72 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_intentions@tests.mps
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/models/ts_tests_intentions@tests.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/test.mbeddr.formal.nusmv.msd b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/test.mbeddr.formal.nusmv.msd
index f9b795692..8788ea516 100644
--- a/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/test.mbeddr.formal.nusmv.msd
+++ b/code/languages/com.mbeddr.formal.nusmv/tests/test.mbeddr.formal.nusmv/test.mbeddr.formal.nusmv.msd
@@ -61,7 +61,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.req/.mps/migration.xml b/code/languages/com.mbeddr.formal.req/.mps/migration.xml
index 84ab930c7..a7d5049db 100644
--- a/code/languages/com.mbeddr.formal.req/.mps/migration.xml
+++ b/code/languages/com.mbeddr.formal.req/.mps/migration.xml
@@ -7,6 +7,6 @@
-
+
\ No newline at end of file
diff --git a/code/languages/com.mbeddr.formal.req/solutions/com.mbeddr.formal.req.sandbox/models/com.mbeddr.formal.req.sandbox._100_msc_req_spec.mps b/code/languages/com.mbeddr.formal.req/solutions/com.mbeddr.formal.req.sandbox/models/com.mbeddr.formal.req.sandbox._100_msc_req_spec.mps
index bee5af74b..3800c1463 100644
--- a/code/languages/com.mbeddr.formal.req/solutions/com.mbeddr.formal.req.sandbox/models/com.mbeddr.formal.req.sandbox._100_msc_req_spec.mps
+++ b/code/languages/com.mbeddr.formal.req/solutions/com.mbeddr.formal.req.sandbox/models/com.mbeddr.formal.req.sandbox._100_msc_req_spec.mps
@@ -7,6 +7,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._010_requirements_consistency@tests.mps b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._010_requirements_consistency@tests.mps
index b10303826..9af266000 100644
--- a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._010_requirements_consistency@tests.mps
+++ b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._010_requirements_consistency@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -19,6 +19,7 @@
+
@@ -120,6 +121,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._020_patterns_with_smv_expressions@tests.mps b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._020_patterns_with_smv_expressions@tests.mps
index ee578d4b0..3cac80e21 100644
--- a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._020_patterns_with_smv_expressions@tests.mps
+++ b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._020_patterns_with_smv_expressions@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -23,6 +23,7 @@
+
@@ -293,6 +294,7 @@
+
@@ -507,6 +509,7 @@
+
@@ -864,6 +867,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._050_tl_patterns_requirements@tests.mps b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._050_tl_patterns_requirements@tests.mps
index 42f90fd91..5754e0046 100644
--- a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._050_tl_patterns_requirements@tests.mps
+++ b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/models/test.com.mbeddr.formal.req.tl_patterns._050_tl_patterns_requirements@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -21,6 +21,7 @@
+
@@ -186,6 +187,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/test.com.mbeddr.formal.req.tl_patterns.msd b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/test.com.mbeddr.formal.req.tl_patterns.msd
index 48cdd4b25..058516feb 100644
--- a/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/test.com.mbeddr.formal.req.tl_patterns.msd
+++ b/code/languages/com.mbeddr.formal.req/tests/test.com.mbeddr.formal.req.tl_patterns/test.com.mbeddr.formal.req.tl_patterns.msd
@@ -42,7 +42,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/.mps/migration.xml b/code/languages/com.mbeddr.formal.safety/.mps/migration.xml
index 84ab930c7..a7d5049db 100644
--- a/code/languages/com.mbeddr.formal.safety/.mps/migration.xml
+++ b/code/languages/com.mbeddr.formal.safety/.mps/migration.xml
@@ -7,6 +7,6 @@
-
+
\ No newline at end of file
diff --git a/code/languages/com.mbeddr.formal.safety/languages/com.fasten.safety.hiphops.arch/models/com.fasten.safety.hiphops.arch.structure.mps b/code/languages/com.mbeddr.formal.safety/languages/com.fasten.safety.hiphops.arch/models/com.fasten.safety.hiphops.arch.structure.mps
index a85fa6539..629640d1c 100644
--- a/code/languages/com.mbeddr.formal.safety/languages/com.fasten.safety.hiphops.arch/models/com.fasten.safety.hiphops.arch.structure.mps
+++ b/code/languages/com.mbeddr.formal.safety/languages/com.fasten.safety.hiphops.arch/models/com.fasten.safety.hiphops.arch.structure.mps
@@ -9,6 +9,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/models/test.com.mbeddr.formal.safety.argument.runtime._010_smoke@tests.mps b/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/models/test.com.mbeddr.formal.safety.argument.runtime._010_smoke@tests.mps
index 103e609e0..eaa0ab85a 100644
--- a/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/models/test.com.mbeddr.formal.safety.argument.runtime._010_smoke@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/models/test.com.mbeddr.formal.safety.argument.runtime._010_smoke@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -27,6 +27,7 @@
+
@@ -139,6 +140,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/test.com.mbeddr.formal.safety.argument.runtime.msd b/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/test.com.mbeddr.formal.safety.argument.runtime.msd
index ef7761cc5..929353940 100644
--- a/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/test.com.mbeddr.formal.safety.argument.runtime.msd
+++ b/code/languages/com.mbeddr.formal.safety/solutions/test.com.mbeddr.formal.safety.argument.runtime/test.com.mbeddr.formal.safety.argument.runtime.msd
@@ -31,7 +31,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/models/test.com.fasten.safety.doc2word._010_simple_documents_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/models/test.com.fasten.safety.doc2word._010_simple_documents_tests@tests.mps
index b18b41f46..c7fef76e7 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/models/test.com.fasten.safety.doc2word._010_simple_documents_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/models/test.com.fasten.safety.doc2word._010_simple_documents_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -41,6 +41,7 @@
+
@@ -267,6 +268,7 @@
+
@@ -1479,6 +1481,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/test.com.fasten.safety.doc2word.msd b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/test.com.fasten.safety.doc2word.msd
index 3ff972a77..5ccbeeded 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/test.com.fasten.safety.doc2word.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.doc2word/test.com.fasten.safety.doc2word.msd
@@ -53,7 +53,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/models/test.com.fasten.safety.ft.xfta._010_smoke_ft_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/models/test.com.fasten.safety.ft.xfta._010_smoke_ft_tests@tests.mps
index b4645afbc..c4da0e01f 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/models/test.com.fasten.safety.ft.xfta._010_smoke_ft_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/models/test.com.fasten.safety.ft.xfta._010_smoke_ft_tests@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -21,6 +21,7 @@
+
@@ -138,6 +139,7 @@
+
@@ -243,6 +245,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/test.com.fasten.safety.ft.xfta.msd b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/test.com.fasten.safety.ft.xfta.msd
index b5883223e..4788629c4 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/test.com.fasten.safety.ft.xfta.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft.xfta/test.com.fasten.safety.ft.xfta.msd
@@ -31,7 +31,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._010_checking_rules_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._010_checking_rules_tests@tests.mps
index d58f46444..c0714ba70 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._010_checking_rules_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._010_checking_rules_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -29,6 +29,7 @@
+
@@ -94,6 +95,7 @@
+
@@ -247,6 +249,7 @@
+
@@ -605,6 +608,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._020_cutset_propagation@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._020_cutset_propagation@tests.mps
index 8f6d16373..4aa3cfd7b 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._020_cutset_propagation@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/models/test.com.fasten.safety.ft._020_cutset_propagation@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -26,6 +26,7 @@
+
@@ -229,6 +230,7 @@
+
@@ -576,6 +578,7 @@
+
@@ -961,6 +964,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/test.com.fasten.safety.ft.msd b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/test.com.fasten.safety.ft.msd
index 9392d300f..e570898ea 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/test.com.fasten.safety.ft.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.fasten.safety.ft/test.com.fasten.safety.ft.msd
@@ -51,7 +51,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/models/test.com.mbeddr.formal.safety.stamp._010_uca_consistency@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/models/test.com.mbeddr.formal.safety.stamp._010_uca_consistency@tests.mps
index 3bbe7cea7..5030250b4 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/models/test.com.mbeddr.formal.safety.stamp._010_uca_consistency@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/models/test.com.mbeddr.formal.safety.stamp._010_uca_consistency@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -33,6 +33,7 @@
+
@@ -216,6 +217,7 @@
+
@@ -294,6 +296,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/test.com.mbeddr.formal.safety.stamp.msd b/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/test.com.mbeddr.formal.safety.stamp.msd
index 23d7a11e6..3e9ed1070 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/test.com.mbeddr.formal.safety.stamp.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.com.mbeddr.formal.safety.stamp/test.com.mbeddr.formal.safety.stamp.msd
@@ -23,7 +23,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._010_atomic_components@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._010_atomic_components@tests.mps
index 457634c22..c141cecc2 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._010_atomic_components@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._010_atomic_components@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -31,6 +31,7 @@
+
@@ -250,6 +251,7 @@
+
@@ -614,6 +616,7 @@
+
@@ -931,6 +934,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._020_composite_components@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._020_composite_components@tests.mps
index 97933bde1..78747ef33 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._020_composite_components@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/models/test.fasten.safety.hiphops._020_composite_components@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -35,6 +35,7 @@
+
@@ -217,6 +218,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/test.fasten.safety.hiphops.msd b/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/test.fasten.safety.hiphops.msd
index 8816fda6d..8be1237a6 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/test.fasten.safety.hiphops.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.fasten.safety.hiphops/test.fasten.safety.hiphops.msd
@@ -46,7 +46,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._010_requirements_pattern@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._010_requirements_pattern@tests.mps
index 9f126b357..4d0ae8951 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._010_requirements_pattern@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._010_requirements_pattern@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -23,6 +23,7 @@
+
@@ -97,6 +98,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._020_hazards_pattern@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._020_hazards_pattern@tests.mps
index 4ed66dab5..1841f60b9 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._020_hazards_pattern@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._020_hazards_pattern@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -33,6 +33,7 @@
+
@@ -162,6 +163,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._100_goal_structure_layout@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._100_goal_structure_layout@tests.mps
index 1791bbc41..df4536cb5 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._100_goal_structure_layout@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/models/test.mbeddr.formal.gsn.patterns._100_goal_structure_layout@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -26,6 +26,7 @@
+
@@ -195,6 +196,7 @@
+
@@ -2702,6 +2704,7 @@
+
@@ -2865,6 +2868,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/test.mbeddr.formal.gsn.patterns.msd b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/test.mbeddr.formal.gsn.patterns.msd
index f0dedffd9..ab6204d9f 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/test.mbeddr.formal.gsn.patterns.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn.patterns/test.mbeddr.formal.gsn.patterns.msd
@@ -47,7 +47,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._005_gsn_external_evidence_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._005_gsn_external_evidence_tests@tests.mps
index bcb4a058f..7fa8efeef 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._005_gsn_external_evidence_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._005_gsn_external_evidence_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -22,6 +22,7 @@
+
@@ -157,6 +158,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._010_gsn_smv_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._010_gsn_smv_tests@tests.mps
index b85fa1a02..ff699048f 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._010_gsn_smv_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._010_gsn_smv_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -33,6 +33,7 @@
+
@@ -266,6 +267,7 @@
+
@@ -914,6 +916,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_smv_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_smv_tests@tests.mps
index 1b6166f43..23f70134c 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_smv_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_smv_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -37,6 +37,7 @@
+
@@ -254,6 +255,7 @@
+
@@ -664,6 +666,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_ts_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_ts_tests@tests.mps
index b7e114b70..e73b56f5a 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_ts_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._020_gsn_cbd_ts_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -27,6 +27,7 @@
+
@@ -110,6 +111,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._050_gsn_odd_spin_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._050_gsn_odd_spin_tests@tests.mps
index 24ca5ded8..b771718f0 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._050_gsn_odd_spin_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._050_gsn_odd_spin_tests@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -39,6 +39,7 @@
+
@@ -254,6 +255,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._100_gsn_confidence_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._100_gsn_confidence_tests@tests.mps
index d611ea9f6..0146868fa 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._100_gsn_confidence_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/models/test.mbeddr.formal.gsn._100_gsn_confidence_tests@tests.mps
@@ -3,7 +3,7 @@
-
+
@@ -42,6 +42,7 @@
+
@@ -252,6 +253,7 @@
+
@@ -1084,6 +1086,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/test.mbeddr.formal.gsn.msd b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/test.mbeddr.formal.gsn.msd
index 8455aa954..2a1f10c9c 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/test.mbeddr.formal.gsn.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.gsn/test.mbeddr.formal.gsn.msd
@@ -77,7 +77,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/models/test.mbeddr.formal.safety.argument.modelquery._010_smoke_tests@tests.mps b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/models/test.mbeddr.formal.safety.argument.modelquery._010_smoke_tests@tests.mps
index 30e877c26..744a6da47 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/models/test.mbeddr.formal.safety.argument.modelquery._010_smoke_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/models/test.mbeddr.formal.safety.argument.modelquery._010_smoke_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -30,6 +30,7 @@
+
@@ -123,6 +124,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/test.mbeddr.formal.safety.argument.modelquery.msd b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/test.mbeddr.formal.safety.argument.modelquery.msd
index 339d91d31..27ace760f 100644
--- a/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/test.mbeddr.formal.safety.argument.modelquery.msd
+++ b/code/languages/com.mbeddr.formal.safety/tests/test.mbeddr.formal.safety.argument.modelquery/test.mbeddr.formal.safety.argument.modelquery.msd
@@ -34,7 +34,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/.mps/migration.xml b/code/languages/com.mbeddr.formal.smt/.mps/migration.xml
index 84ab930c7..a7d5049db 100644
--- a/code/languages/com.mbeddr.formal.smt/.mps/migration.xml
+++ b/code/languages/com.mbeddr.formal.smt/.mps/migration.xml
@@ -7,6 +7,6 @@
-
+
\ No newline at end of file
diff --git a/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/generator/template/main@generator.mps b/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/generator/template/main@generator.mps
index e63a7b35f..26634dac9 100644
--- a/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/generator/template/main@generator.mps
+++ b/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/generator/template/main@generator.mps
@@ -300,7 +300,7 @@
-
+
@@ -364,7 +364,7 @@
-
+
@@ -878,9 +878,9 @@
-
+
-
+
@@ -920,7 +920,7 @@
-
+
@@ -1007,9 +1007,9 @@
-
+
-
+
@@ -1049,7 +1049,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/models/editor.mps b/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/models/editor.mps
index f9851a9fb..1a6943c5b 100644
--- a/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/models/editor.mps
+++ b/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib.synthesis/models/editor.mps
@@ -127,7 +127,7 @@
-
+
@@ -151,10 +151,10 @@
-
+
-
+
@@ -167,8 +167,8 @@
-
-
+
+
diff --git a/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib/models/editor.mps b/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib/models/editor.mps
index 350e89886..d27e1cf67 100644
--- a/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib/models/editor.mps
+++ b/code/languages/com.mbeddr.formal.smt/languages/com.mbeddr.formal.smtlib/models/editor.mps
@@ -136,7 +136,7 @@
-
+
@@ -167,7 +167,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_simple_output.mps b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_simple_output.mps
index a141048c6..14f0e669d 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_simple_output.mps
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_simple_output.mps
@@ -79,22 +79,22 @@
-
+
-
+
-
+
-
+
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_smoke_synthethise_test@tests.mps b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_smoke_synthethise_test@tests.mps
index e75419894..f1c801639 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_smoke_synthethise_test@tests.mps
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/_010_smoke_synthethise_test@tests.mps
@@ -2,7 +2,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/sandbox._010_smoke_synth.mps b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/sandbox._010_smoke_synth.mps
index b05c19999..750e3d107 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/sandbox._010_smoke_synth.mps
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/models/sandbox._010_smoke_synth.mps
@@ -135,14 +135,14 @@
-
+
-
+
-
+
@@ -169,14 +169,14 @@
-
+
-
+
-
+
@@ -197,7 +197,7 @@
-
+
@@ -208,7 +208,7 @@
-
+
@@ -227,7 +227,7 @@
-
+
@@ -238,7 +238,7 @@
-
+
@@ -257,7 +257,7 @@
-
+
@@ -268,7 +268,7 @@
-
+
@@ -286,40 +286,40 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -379,11 +379,11 @@
-
+
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/test.com.mbeddr.formal.smtlib.synthesis.msd b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/test.com.mbeddr.formal.smtlib.synthesis.msd
index cc2c82d86..39ed49bb0 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/test.com.mbeddr.formal.smtlib.synthesis.msd
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib.synthesis/test.com.mbeddr.formal.smtlib.synthesis.msd
@@ -22,7 +22,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke.mps b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke.mps
index c890d117d..81224ab82 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke.mps
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke.mps
@@ -122,7 +122,7 @@
-
+
@@ -132,7 +132,7 @@
-
+
@@ -150,11 +150,11 @@
-
+
-
+
@@ -179,7 +179,7 @@
-
+
@@ -193,9 +193,9 @@
-
+
-
+
@@ -222,9 +222,9 @@
-
+
-
+
@@ -251,13 +251,13 @@
-
+
-
+
-
+
@@ -276,7 +276,7 @@
-
+
@@ -286,14 +286,14 @@
-
+
-
+
-
+
@@ -302,23 +302,23 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -330,13 +330,13 @@
-
+
-
+
-
+
@@ -359,17 +359,17 @@
-
+
-
+
-
+
@@ -399,13 +399,13 @@
-
+
-
+
-
+
@@ -432,31 +432,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -482,40 +482,40 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke_tests@tests.mps b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke_tests@tests.mps
index cdceb5f90..0f1a15138 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/models/_010_smoke_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -18,6 +18,7 @@
+
@@ -109,6 +110,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/test.com.mbeddr.formal.smtlib.msd b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/test.com.mbeddr.formal.smtlib.msd
index 4ae57372e..3e954ce58 100644
--- a/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/test.com.mbeddr.formal.smtlib.msd
+++ b/code/languages/com.mbeddr.formal.smt/tests/test.com.mbeddr.formal.smtlib/test.com.mbeddr.formal.smtlib.msd
@@ -28,7 +28,7 @@
-
+
diff --git a/code/languages/com.mbeddr.formal.spin/.mps/migration.xml b/code/languages/com.mbeddr.formal.spin/.mps/migration.xml
index fa07800f8..345bfc32f 100644
--- a/code/languages/com.mbeddr.formal.spin/.mps/migration.xml
+++ b/code/languages/com.mbeddr.formal.spin/.mps/migration.xml
@@ -8,6 +8,6 @@
-
+
\ No newline at end of file
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_010_promela_tests@tests.mps b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_010_promela_tests@tests.mps
index 0b0e7cac6..85a0b7bda 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_010_promela_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_010_promela_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -23,6 +23,7 @@
+
@@ -136,6 +137,7 @@
+
@@ -593,6 +595,7 @@
+
@@ -1047,6 +1050,7 @@
+
@@ -1201,6 +1205,7 @@
+
@@ -1430,6 +1435,7 @@
+
@@ -1584,6 +1590,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests@tests.mps b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests@tests.mps
index 165854307..76e4ce459 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -30,6 +30,7 @@
+
@@ -189,6 +190,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests_gen@tests.mps b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests_gen@tests.mps
index bcf7f6b25..dd985ffdc 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests_gen@tests.mps
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_050_promela_extensions_tests_gen@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -22,6 +22,7 @@
+
@@ -102,6 +103,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests@tests.mps b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests@tests.mps
index 864356c62..db2077018 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -32,6 +32,7 @@
+
@@ -208,6 +209,7 @@
+
@@ -605,6 +607,7 @@
+
@@ -823,6 +826,7 @@
+
@@ -1052,6 +1056,7 @@
+
@@ -1326,6 +1331,7 @@
+
@@ -1682,6 +1688,7 @@
+
@@ -1950,6 +1957,7 @@
+
@@ -2079,6 +2087,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests_gen@tests.mps b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests_gen@tests.mps
index 9de1c41dc..42a1009ce 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests_gen@tests.mps
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_100_hdl_tests_gen@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -19,6 +19,7 @@
+
@@ -104,6 +105,7 @@
+
@@ -163,6 +165,7 @@
+
@@ -213,6 +216,7 @@
+
@@ -279,6 +283,7 @@
+
@@ -338,6 +343,7 @@
+
@@ -397,6 +403,7 @@
+
@@ -463,6 +470,7 @@
+
@@ -529,6 +537,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_110_hdl_external_c_tests@tests.mps b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_110_hdl_external_c_tests@tests.mps
index bf4dfc2e7..04c609273 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_110_hdl_external_c_tests@tests.mps
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/models/_110_hdl_external_c_tests@tests.mps
@@ -2,7 +2,7 @@
-
+
@@ -21,6 +21,7 @@
+
@@ -121,6 +122,7 @@
+
diff --git a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/test.mbeddr.formal.spin.msd b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/test.mbeddr.formal.spin.msd
index 9c3a5ad99..4ecd8bec1 100644
--- a/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/test.mbeddr.formal.spin.msd
+++ b/code/languages/com.mbeddr.formal.spin/tests/test.mbeddr.formal.spin/test.mbeddr.formal.spin.msd
@@ -44,7 +44,7 @@
-
+
diff --git a/code/languages/repo_admin/solutions/com.fasten.meta.linters/com.fasten.meta.linters.msd b/code/languages/repo_admin/solutions/com.fasten.meta.linters/com.fasten.meta.linters.msd
index c2310c2ab..687fffaeb 100644
--- a/code/languages/repo_admin/solutions/com.fasten.meta.linters/com.fasten.meta.linters.msd
+++ b/code/languages/repo_admin/solutions/com.fasten.meta.linters/com.fasten.meta.linters.msd
@@ -22,9 +22,7 @@
-
-
diff --git a/code/tutorial-mdcc/.mps/migration.xml b/code/tutorial-mdcc/.mps/migration.xml
index 4687cc354..a7d5049db 100644
--- a/code/tutorial-mdcc/.mps/migration.xml
+++ b/code/tutorial-mdcc/.mps/migration.xml
@@ -2,6 +2,11 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_010_lesson_01.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_010_lesson_01.mps
index 28924d52b..52ac6d2f5 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_010_lesson_01.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_010_lesson_01.mps
@@ -178,7 +178,7 @@
-
+
@@ -191,7 +191,7 @@
-
+
@@ -210,16 +210,16 @@
-
+
-
+
-
+
-
+
@@ -234,14 +234,14 @@
-
+
-
+
@@ -270,7 +270,7 @@
-
+
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_020_lesson_02.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_020_lesson_02.mps
index 4aecb954c..d79a50cac 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_020_lesson_02.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_020_lesson_02.mps
@@ -142,7 +142,7 @@
-
+
@@ -155,7 +155,7 @@
-
+
@@ -188,15 +188,15 @@
-
+
-
+
-
+
@@ -207,7 +207,7 @@
-
+
@@ -216,7 +216,7 @@
-
+
@@ -228,7 +228,7 @@
-
+
@@ -245,7 +245,7 @@
-
+
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_030_lesson_03.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_030_lesson_03.mps
index 5fade6c06..ce6bc1840 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_030_lesson_03.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_030_lesson_03.mps
@@ -182,7 +182,7 @@
-
+
@@ -209,7 +209,7 @@
-
+
@@ -226,7 +226,7 @@
-
+
@@ -244,12 +244,12 @@
-
+
-
+
-
+
@@ -271,19 +271,19 @@
-
+
-
+
-
+
-
+
@@ -291,15 +291,15 @@
-
+
-
+
-
+
@@ -307,7 +307,7 @@
-
+
@@ -338,7 +338,7 @@
-
+
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_040_lesson_04.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_040_lesson_04.mps
index 8aa40806e..8c30e097f 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_040_lesson_04.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_040_lesson_04.mps
@@ -194,7 +194,7 @@
-
+
@@ -207,7 +207,7 @@
-
+
@@ -220,7 +220,7 @@
-
+
@@ -239,14 +239,14 @@
-
+
-
+
-
+
@@ -254,14 +254,14 @@
-
+
-
+
-
+
@@ -269,14 +269,14 @@
-
+
-
+
-
+
@@ -288,18 +288,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -307,7 +307,7 @@
-
+
@@ -318,19 +318,19 @@
-
+
-
+
-
+
-
+
@@ -340,30 +340,30 @@
-
+
-
+
-
+
-
+
-
+
@@ -372,14 +372,14 @@
-
+
-
+
@@ -389,14 +389,14 @@
-
+
-
+
@@ -406,14 +406,14 @@
-
+
-
+
-
+
@@ -425,7 +425,7 @@
-
+
@@ -433,11 +433,11 @@
-
+
-
+
@@ -445,7 +445,7 @@
-
+
@@ -459,18 +459,18 @@
-
+
-
+
-
+
@@ -515,7 +515,7 @@
-
+
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_050_lesson_05.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_050_lesson_05.mps
index 17a6efeda..b7d25beb0 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_050_lesson_05.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_050_lesson_05.mps
@@ -158,7 +158,7 @@
-
+
@@ -180,7 +180,7 @@
-
+
@@ -196,27 +196,27 @@
-
+
-
+
-
+
-
+
-
+
@@ -228,7 +228,7 @@
-
+
@@ -257,7 +257,7 @@
-
+
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_060_lesson_06.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_060_lesson_06.mps
index d6b4f4945..85fabf7ce 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_060_lesson_06.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_060_lesson_06.mps
@@ -192,7 +192,7 @@
-
+
@@ -209,7 +209,7 @@
-
+
@@ -220,7 +220,7 @@
-
+
@@ -231,10 +231,10 @@
-
+
-
+
@@ -244,14 +244,14 @@
-
+
-
+
@@ -269,7 +269,7 @@
-
+
@@ -278,12 +278,12 @@
-
+
-
+
-
+
@@ -294,7 +294,7 @@
-
+
@@ -303,10 +303,10 @@
-
+
-
+
@@ -318,7 +318,7 @@
-
+
@@ -328,7 +328,7 @@
-
+
@@ -339,7 +339,7 @@
-
+
@@ -349,7 +349,7 @@
-
+
@@ -361,7 +361,7 @@
-
+
@@ -403,7 +403,7 @@
-
+
diff --git a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_070_lesson_07.mps b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_070_lesson_07.mps
index f6b6e1d86..6b9cea4b9 100644
--- a/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_070_lesson_07.mps
+++ b/code/tutorial-mdcc/solutions/com.mbeddr.formal.mdcc.tutorial/models/_070_lesson_07.mps
@@ -184,7 +184,7 @@
-
+
@@ -206,7 +206,7 @@
-
+
@@ -234,7 +234,7 @@
-
+
@@ -256,7 +256,7 @@
-
+
@@ -268,22 +268,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -298,7 +298,7 @@
-
+
@@ -312,14 +312,14 @@
-
+
-
+
@@ -357,7 +357,7 @@
-
+
diff --git a/code/tutorial-safety/.mps/migration.xml b/code/tutorial-safety/.mps/migration.xml
index d68cbcf16..a7d5049db 100644
--- a/code/tutorial-safety/.mps/migration.xml
+++ b/code/tutorial-safety/.mps/migration.xml
@@ -1,8 +1,12 @@
+
+
+
+
\ No newline at end of file
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._010_requirements.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._010_requirements.mps
index 81ca56d98..bac854197 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._010_requirements.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._010_requirements.mps
@@ -567,24 +567,24 @@
-
+
-
+
-
+
-
+
@@ -609,12 +609,12 @@
-
+
-
+
@@ -624,13 +624,13 @@
-
+
-
+
@@ -661,7 +661,7 @@
-
+
@@ -718,7 +718,7 @@
-
+
@@ -735,47 +735,47 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -809,12 +809,12 @@
-
+
-
+
-
+
@@ -842,7 +842,7 @@
-
+
@@ -880,7 +880,7 @@
-
+
@@ -912,12 +912,12 @@
-
+
-
+
-
+
@@ -945,24 +945,24 @@
-
+
-
+
-
+
-
+
@@ -987,12 +987,12 @@
-
+
-
+
@@ -1002,13 +1002,13 @@
-
+
-
+
@@ -1035,7 +1035,7 @@
-
+
@@ -1062,88 +1062,88 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1151,13 +1151,13 @@
-
+
-
+
@@ -1264,7 +1264,7 @@
-
+
@@ -1280,20 +1280,20 @@
-
+
-
+
-
+
-
+
@@ -1303,7 +1303,7 @@
-
+
@@ -1321,32 +1321,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1362,7 +1362,7 @@
-
+
@@ -1372,12 +1372,12 @@
-
+
-
+
-
+
@@ -1396,51 +1396,51 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1461,7 +1461,7 @@
-
+
@@ -1477,7 +1477,7 @@
-
+
@@ -1498,7 +1498,7 @@
-
+
@@ -1509,7 +1509,7 @@
-
+
@@ -1522,7 +1522,7 @@
-
+
@@ -1575,7 +1575,7 @@
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._020_hazards_and_risk_analysis.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._020_hazards_and_risk_analysis.mps
index 1f48ea3cd..d46965c19 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._020_hazards_and_risk_analysis.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._020_hazards_and_risk_analysis.mps
@@ -323,8 +323,8 @@
-
-
+
+
@@ -366,15 +366,15 @@
-
-
+
+
-
-
+
+
@@ -512,8 +512,8 @@
-
-
+
+
@@ -530,8 +530,8 @@
-
-
+
+
@@ -544,11 +544,11 @@
-
+
-
+
-
+
@@ -560,7 +560,7 @@
-
+
@@ -575,7 +575,7 @@
-
+
@@ -587,7 +587,7 @@
-
+
@@ -599,7 +599,7 @@
-
+
@@ -615,9 +615,9 @@
-
+
-
+
@@ -629,7 +629,7 @@
-
+
@@ -637,10 +637,10 @@
-
+
-
+
@@ -652,7 +652,7 @@
-
+
@@ -664,7 +664,7 @@
-
+
@@ -679,7 +679,7 @@
-
+
@@ -694,7 +694,7 @@
-
+
@@ -709,7 +709,7 @@
-
+
@@ -734,50 +734,50 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._030_safety_requirements.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._030_safety_requirements.mps
index 39ebfb735..af9ed657b 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._030_safety_requirements.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._030_safety_requirements.mps
@@ -53,7 +53,7 @@
-
+
@@ -68,7 +68,7 @@
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._040_safety_models.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._040_safety_models.mps
index a3c16bfed..ec45581f1 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._040_safety_models.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._040_safety_models.mps
@@ -232,7 +232,7 @@
-
+
@@ -243,13 +243,13 @@
-
+
-
+
@@ -259,7 +259,7 @@
-
+
@@ -269,46 +269,46 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -724,28 +724,28 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -769,64 +769,64 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -956,13 +956,13 @@
-
+
-
+
@@ -972,13 +972,13 @@
-
+
-
+
@@ -991,7 +991,7 @@
-
+
@@ -1017,7 +1017,7 @@
-
+
@@ -1033,7 +1033,7 @@
-
+
@@ -1086,55 +1086,55 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1157,7 +1157,7 @@
-
+
@@ -1169,7 +1169,7 @@
-
+
@@ -1181,12 +1181,12 @@
-
+
-
+
@@ -1202,29 +1202,29 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1238,36 +1238,36 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1417,18 +1417,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -1442,8 +1442,8 @@
-
-
+
+
@@ -1509,24 +1509,24 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._050_structured_assurance_cases.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._050_structured_assurance_cases.mps
index dd18ce326..ffe328be5 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._050_structured_assurance_cases.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._050_structured_assurance_cases.mps
@@ -610,8 +610,8 @@
-
-
+
+
@@ -623,8 +623,8 @@
-
-
+
+
@@ -638,8 +638,8 @@
-
-
+
+
@@ -653,8 +653,8 @@
-
-
+
+
@@ -668,8 +668,8 @@
-
-
+
+
@@ -680,8 +680,8 @@
-
-
+
+
@@ -695,8 +695,8 @@
-
-
+
+
@@ -973,8 +973,8 @@
-
-
+
+
@@ -1108,16 +1108,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1125,8 +1125,8 @@
-
-
+
+
@@ -1177,20 +1177,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1451,26 +1451,26 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1485,8 +1485,8 @@
-
-
+
+
@@ -1497,8 +1497,8 @@
-
-
+
+
@@ -1515,8 +1515,8 @@
-
-
+
+
@@ -1602,8 +1602,8 @@
-
-
+
+
@@ -1750,8 +1750,8 @@
-
-
+
+
@@ -1869,11 +1869,11 @@
-
-
+
+
-
+
@@ -1885,14 +1885,14 @@
-
-
+
+
-
+
@@ -1900,7 +1900,7 @@
-
+
@@ -1940,20 +1940,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -2455,16 +2455,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -2475,8 +2475,8 @@
-
-
+
+
@@ -2487,20 +2487,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -3008,8 +3008,8 @@
-
-
+
+
@@ -3062,8 +3062,8 @@
-
-
+
+
@@ -3331,12 +3331,12 @@
-
-
+
+
-
-
+
+
@@ -3357,16 +3357,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -3381,12 +3381,12 @@
-
-
+
+
-
-
+
+
@@ -3911,15 +3911,15 @@
-
+
-
-
+
+
@@ -3937,15 +3937,15 @@
-
+
-
-
+
+
@@ -3986,12 +3986,12 @@
-
-
+
+
-
-
+
+
@@ -4009,21 +4009,21 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -4033,21 +4033,21 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._051_structured_assurance_cases_doc.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._051_structured_assurance_cases_doc.mps
index c09601df7..01fac1c0c 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._051_structured_assurance_cases_doc.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._051_structured_assurance_cases_doc.mps
@@ -1170,8 +1170,8 @@
-
-
+
+
@@ -1181,7 +1181,7 @@
-
+
@@ -1189,8 +1189,8 @@
-
-
+
+
@@ -1199,7 +1199,7 @@
-
+
@@ -1210,8 +1210,8 @@
-
-
+
+
@@ -1225,8 +1225,8 @@
-
-
+
+
@@ -1240,8 +1240,8 @@
-
-
+
+
@@ -1252,8 +1252,8 @@
-
-
+
+
@@ -1267,8 +1267,8 @@
-
-
+
+
@@ -1277,7 +1277,7 @@
-
+
@@ -1293,12 +1293,12 @@
-
-
+
+
-
-
+
+
@@ -1317,19 +1317,19 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1359,7 +1359,7 @@
-
+
@@ -1373,7 +1373,7 @@
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_cae.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_cae.mps
index 3deee789b..9df9db995 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_cae.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_cae.mps
@@ -954,32 +954,32 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1280,7 +1280,7 @@
-
+
@@ -1289,7 +1289,7 @@
-
+
@@ -1297,12 +1297,12 @@
-
-
+
+
-
+
@@ -1391,32 +1391,32 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1655,8 +1655,8 @@
-
-
+
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_gsn.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_gsn.mps
index 9cd994665..d73f8c398 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_gsn.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._060_assurance_case_fragments_reuse_gsn.mps
@@ -461,20 +461,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -485,12 +485,12 @@
-
-
+
+
-
-
+
+
@@ -501,8 +501,8 @@
-
-
+
+
@@ -513,15 +513,15 @@
-
-
+
+
-
+
@@ -594,32 +594,32 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -900,8 +900,8 @@
-
-
+
+
@@ -1044,12 +1044,12 @@
-
-
+
+
-
-
+
+
@@ -1061,8 +1061,8 @@
-
-
+
+
@@ -1131,7 +1131,7 @@
-
+
@@ -1223,12 +1223,12 @@
-
-
+
+
-
-
+
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._070_assurance_cases_linked_to_artifacts_models.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._070_assurance_cases_linked_to_artifacts_models.mps
index fff2eb75e..65beb96e6 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._070_assurance_cases_linked_to_artifacts_models.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._070_assurance_cases_linked_to_artifacts_models.mps
@@ -124,7 +124,7 @@
-
+
@@ -213,12 +213,12 @@
-
+
-
-
+
+
@@ -228,7 +228,7 @@
-
+
@@ -239,16 +239,16 @@
-
+
-
-
+
+
-
-
+
+
@@ -258,12 +258,12 @@
-
+
-
-
+
+
@@ -272,17 +272,17 @@
-
+
-
+
-
+
@@ -291,7 +291,7 @@
-
+
@@ -316,21 +316,21 @@
-
+
-
+
-
+
@@ -339,7 +339,7 @@
-
+
@@ -352,14 +352,14 @@
-
+
-
+
@@ -368,7 +368,7 @@
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._100_checkable_assurance_demo.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._100_checkable_assurance_demo.mps
index c4bfb1043..aa6bef076 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._100_checkable_assurance_demo.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_010_features._100_checkable_assurance_demo.mps
@@ -4502,7 +4502,7 @@
-
+
@@ -4523,8 +4523,8 @@
-
-
+
+
@@ -4540,8 +4540,8 @@
-
-
+
+
@@ -4550,7 +4550,7 @@
-
+
@@ -4564,7 +4564,7 @@
-
+
@@ -4572,8 +4572,8 @@
-
-
+
+
@@ -4582,7 +4582,7 @@
-
+
@@ -4590,8 +4590,8 @@
-
-
+
+
@@ -4600,7 +4600,7 @@
-
+
@@ -4608,8 +4608,8 @@
-
-
+
+
@@ -4618,7 +4618,7 @@
-
+
@@ -4626,12 +4626,12 @@
-
-
+
+
-
-
+
+
@@ -4641,7 +4641,7 @@
-
+
@@ -4649,8 +4649,8 @@
-
-
+
+
@@ -4661,7 +4661,7 @@
-
+
@@ -4670,7 +4670,7 @@
-
+
@@ -4679,7 +4679,7 @@
-
+
@@ -4688,7 +4688,7 @@
-
+
@@ -4748,7 +4748,7 @@
-
+
@@ -7578,7 +7578,7 @@
-
+
@@ -7587,16 +7587,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7606,7 +7606,7 @@
-
+
@@ -7620,7 +7620,7 @@
-
+
@@ -7629,8 +7629,8 @@
-
-
+
+
@@ -7673,20 +7673,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7701,8 +7701,8 @@
-
-
+
+
@@ -7712,7 +7712,7 @@
-
+
@@ -7730,12 +7730,12 @@
-
-
+
+
-
-
+
+
@@ -7760,10 +7760,10 @@
-
+
-
+
@@ -7793,10 +7793,10 @@
-
+
-
+
@@ -7804,16 +7804,16 @@
-
+
-
+
-
+
@@ -7877,7 +7877,7 @@
-
+
@@ -7887,15 +7887,15 @@
-
+
-
+
-
+
@@ -7904,11 +7904,11 @@
-
+
-
+
@@ -7928,14 +7928,14 @@
-
+
-
+
@@ -7950,12 +7950,12 @@
-
+
-
+
@@ -7965,12 +7965,12 @@
-
+
-
+
@@ -8017,7 +8017,7 @@
-
+
@@ -8028,10 +8028,10 @@
-
+
-
+
@@ -8041,18 +8041,18 @@
-
+
-
+
-
+
-
+
@@ -8073,25 +8073,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -8106,119 +8106,119 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -8249,23 +8249,23 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -8274,11 +8274,11 @@
-
+
-
+
@@ -8291,11 +8291,11 @@
-
+
-
+
@@ -8310,11 +8310,11 @@
-
+
-
+
@@ -8498,7 +8498,7 @@
-
+
@@ -8531,7 +8531,7 @@
-
+
@@ -8544,13 +8544,13 @@
-
+
-
+
@@ -8584,45 +8584,45 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -8632,7 +8632,7 @@
-
+
@@ -8644,21 +8644,21 @@
-
+
-
+
-
+
-
+
@@ -8672,10 +8672,10 @@
-
+
-
+
@@ -8699,7 +8699,7 @@
-
+
@@ -8712,13 +8712,13 @@
-
+
-
+
@@ -8726,18 +8726,18 @@
-
+
-
+
-
+
-
+
@@ -8745,7 +8745,7 @@
-
+
@@ -8764,10 +8764,10 @@
-
+
-
+
@@ -8788,7 +8788,7 @@
-
+
@@ -8840,10 +8840,10 @@
-
+
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._010_charging_cable._010_safe_charging_cable.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._010_charging_cable._010_safe_charging_cable.mps
index 095bd9c1e..3871f89f3 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._010_charging_cable._010_safe_charging_cable.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._010_charging_cable._010_safe_charging_cable.mps
@@ -567,7 +567,7 @@
-
+
@@ -590,7 +590,7 @@
-
+
@@ -600,64 +600,64 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -678,19 +678,19 @@
-
+
-
+
-
+
@@ -766,7 +766,7 @@
-
+
@@ -774,7 +774,7 @@
-
+
@@ -783,7 +783,7 @@
-
+
@@ -794,10 +794,10 @@
-
+
-
+
@@ -816,7 +816,7 @@
-
+
@@ -827,7 +827,7 @@
-
+
@@ -842,7 +842,7 @@
-
+
@@ -853,7 +853,7 @@
-
+
@@ -869,10 +869,10 @@
-
+
-
+
@@ -890,17 +890,17 @@
-
+
-
+
-
+
@@ -912,7 +912,7 @@
-
+
@@ -932,19 +932,19 @@
-
+
-
+
-
+
@@ -1050,7 +1050,7 @@
-
+
@@ -1058,7 +1058,7 @@
-
+
@@ -1067,7 +1067,7 @@
-
+
@@ -1078,10 +1078,10 @@
-
+
-
+
@@ -1100,7 +1100,7 @@
-
+
@@ -1111,7 +1111,7 @@
-
+
@@ -1126,7 +1126,7 @@
-
+
@@ -1137,7 +1137,7 @@
-
+
@@ -1154,17 +1154,17 @@
-
+
-
+
-
+
@@ -1178,10 +1178,10 @@
-
+
-
+
@@ -1204,16 +1204,16 @@
-
+
-
+
-
+
@@ -1225,14 +1225,14 @@
-
+
-
+
-
+
@@ -1250,10 +1250,10 @@
-
+
-
+
@@ -1271,17 +1271,17 @@
-
+
-
+
-
+
@@ -1289,10 +1289,10 @@
-
+
-
+
@@ -1339,14 +1339,14 @@
-
+
-
+
@@ -1406,19 +1406,19 @@
-
+
-
+
-
+
@@ -1470,7 +1470,7 @@
-
+
@@ -1481,7 +1481,7 @@
-
+
@@ -1496,7 +1496,7 @@
-
+
@@ -1507,7 +1507,7 @@
-
+
@@ -1524,18 +1524,18 @@
-
+
-
+
-
+
@@ -1546,26 +1546,26 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1576,15 +1576,15 @@
-
+
-
+
-
+
-
+
@@ -1595,161 +1595,161 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2361,170 +2361,170 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2971,13 +2971,13 @@
-
+
-
+
@@ -2994,30 +2994,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3028,19 +3028,19 @@
-
+
-
+
-
+
-
+
@@ -3049,7 +3049,7 @@
-
+
@@ -3060,10 +3060,10 @@
-
+
-
+
@@ -3073,20 +3073,20 @@
-
+
-
+
-
+
-
+
@@ -3097,22 +3097,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -3129,13 +3129,13 @@
-
+
-
+
-
+
@@ -3145,24 +3145,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -3172,11 +3172,11 @@
-
+
-
+
@@ -3185,13 +3185,13 @@
-
+
-
+
-
+
@@ -3201,11 +3201,11 @@
-
+
-
+
@@ -3214,13 +3214,13 @@
-
+
-
+
-
+
@@ -3230,11 +3230,11 @@
-
+
-
+
@@ -3244,10 +3244,10 @@
-
+
-
+
@@ -3259,10 +3259,10 @@
-
+
-
+
@@ -3272,10 +3272,10 @@
-
+
-
+
@@ -3285,10 +3285,10 @@
-
+
-
+
@@ -3298,10 +3298,10 @@
-
+
-
+
@@ -3311,10 +3311,10 @@
-
+
-
+
@@ -3324,10 +3324,10 @@
-
+
-
+
@@ -3337,12 +3337,12 @@
-
+
-
+
@@ -3350,7 +3350,7 @@
-
+
@@ -3361,7 +3361,7 @@
-
+
@@ -3372,7 +3372,7 @@
-
+
@@ -3383,7 +3383,7 @@
-
+
@@ -3394,7 +3394,7 @@
-
+
@@ -3405,12 +3405,12 @@
-
+
-
+
@@ -3418,7 +3418,7 @@
-
+
@@ -3430,12 +3430,12 @@
-
+
-
+
@@ -3443,7 +3443,7 @@
-
+
@@ -4024,12 +4024,12 @@
-
+
-
+
@@ -4094,30 +4094,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4128,19 +4128,19 @@
-
+
-
+
-
+
-
+
@@ -4149,7 +4149,7 @@
-
+
@@ -4160,14 +4160,14 @@
-
+
-
+
-
+
@@ -4176,17 +4176,17 @@
-
+
-
+
-
+
@@ -4197,19 +4197,19 @@
-
+
-
+
-
+
-
+
@@ -4218,7 +4218,7 @@
-
+
@@ -4229,16 +4229,16 @@
-
+
-
+
-
+
-
+
@@ -4249,23 +4249,23 @@
-
+
-
+
-
+
-
+
-
+
@@ -4276,16 +4276,16 @@
-
+
-
+
-
+
-
+
@@ -4297,20 +4297,20 @@
-
+
-
+
-
+
-
+
@@ -4320,10 +4320,10 @@
-
+
-
+
@@ -4333,10 +4333,10 @@
-
+
-
+
@@ -4346,10 +4346,10 @@
-
+
-
+
@@ -4359,10 +4359,10 @@
-
+
-
+
@@ -4372,13 +4372,13 @@
-
+
-
+
@@ -4386,7 +4386,7 @@
-
+
@@ -4397,7 +4397,7 @@
-
+
@@ -4408,7 +4408,7 @@
-
+
@@ -4419,7 +4419,7 @@
-
+
@@ -4430,7 +4430,7 @@
-
+
@@ -4441,13 +4441,13 @@
-
+
-
+
@@ -4455,7 +4455,7 @@
-
+
@@ -4466,7 +4466,7 @@
-
+
@@ -4774,13 +4774,13 @@
-
+
-
+
@@ -4789,12 +4789,12 @@
-
+
-
+
@@ -5315,15 +5315,15 @@
-
-
+
+
-
-
+
+
@@ -5332,8 +5332,8 @@
-
-
+
+
@@ -6914,8 +6914,8 @@
-
-
+
+
@@ -6939,15 +6939,15 @@
-
-
+
+
-
-
+
+
@@ -6967,8 +6967,8 @@
-
-
+
+
@@ -6982,8 +6982,8 @@
-
-
+
+
@@ -7003,8 +7003,8 @@
-
-
+
+
@@ -7021,8 +7021,8 @@
-
-
+
+
@@ -7047,11 +7047,11 @@
-
+
-
+
-
+
@@ -7060,20 +7060,20 @@
-
+
-
+
-
+
@@ -7088,7 +7088,7 @@
-
+
@@ -7097,7 +7097,7 @@
-
+
@@ -7117,9 +7117,9 @@
-
+
-
+
@@ -7128,7 +7128,7 @@
-
+
@@ -7142,7 +7142,7 @@
-
+
@@ -7158,7 +7158,7 @@
-
+
@@ -7173,7 +7173,7 @@
-
+
@@ -7887,7 +7887,7 @@
-
+
@@ -7942,7 +7942,7 @@
-
+
@@ -7958,28 +7958,28 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -8655,13 +8655,13 @@
-
+
-
+
@@ -8674,7 +8674,7 @@
-
+
@@ -8682,8 +8682,8 @@
-
-
+
+
@@ -8693,7 +8693,7 @@
-
+
@@ -8701,8 +8701,8 @@
-
-
+
+
@@ -8712,7 +8712,7 @@
-
+
@@ -8720,8 +8720,8 @@
-
-
+
+
@@ -8731,13 +8731,13 @@
-
+
-
+
@@ -8745,16 +8745,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -8775,7 +8775,7 @@
-
+
@@ -8804,7 +8804,7 @@
-
+
@@ -8820,20 +8820,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -9022,8 +9022,8 @@
-
-
+
+
@@ -9067,13 +9067,13 @@
-
+
-
+
-
+
@@ -9084,13 +9084,13 @@
-
+
-
+
-
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._010_safe_lane_keeping.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._010_safe_lane_keeping.mps
index 4bb088ae7..31876e96e 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._010_safe_lane_keeping.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._010_safe_lane_keeping.mps
@@ -596,199 +596,199 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -797,8 +797,8 @@
-
-
+
+
@@ -1489,8 +1489,8 @@
-
-
+
+
@@ -1499,8 +1499,8 @@
-
-
+
+
@@ -1509,8 +1509,8 @@
-
-
+
+
@@ -1519,22 +1519,22 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -1543,8 +1543,8 @@
-
-
+
+
@@ -1553,15 +1553,15 @@
-
-
+
+
-
-
+
+
@@ -1570,8 +1570,8 @@
-
-
+
+
@@ -1583,8 +1583,8 @@
-
-
+
+
@@ -1593,15 +1593,15 @@
-
-
+
+
-
-
+
+
@@ -1610,8 +1610,8 @@
-
-
+
+
@@ -1620,8 +1620,8 @@
-
-
+
+
@@ -1630,8 +1630,8 @@
-
-
+
+
@@ -1640,11 +1640,11 @@
-
+
-
+
-
+
@@ -1653,7 +1653,7 @@
-
+
@@ -1667,7 +1667,7 @@
-
+
@@ -1681,11 +1681,11 @@
-
+
-
+
@@ -1697,9 +1697,9 @@
-
+
-
+
@@ -1708,13 +1708,13 @@
-
+
-
+
@@ -1728,11 +1728,11 @@
-
+
-
+
@@ -1746,7 +1746,7 @@
-
+
@@ -1758,9 +1758,9 @@
-
+
-
+
@@ -1769,7 +1769,7 @@
-
+
@@ -1783,11 +1783,11 @@
-
+
-
+
@@ -1801,11 +1801,11 @@
-
+
-
+
@@ -1819,9 +1819,9 @@
-
+
-
+
@@ -1830,7 +1830,7 @@
-
+
@@ -1844,11 +1844,11 @@
-
+
-
+
@@ -1862,11 +1862,11 @@
-
+
-
+
@@ -1880,11 +1880,11 @@
-
+
-
+
@@ -1893,9 +1893,9 @@
-
+
-
+
@@ -1904,11 +1904,11 @@
-
+
-
+
@@ -1922,11 +1922,11 @@
-
+
-
+
@@ -1942,7 +1942,7 @@
-
+
@@ -1954,9 +1954,9 @@
-
+
-
+
@@ -1965,7 +1965,7 @@
-
+
@@ -1979,11 +1979,11 @@
-
+
-
+
@@ -1997,15 +1997,15 @@
-
+
-
+
-
+
@@ -2017,9 +2017,9 @@
-
+
-
+
@@ -2028,11 +2028,11 @@
-
+
-
+
@@ -2046,11 +2046,11 @@
-
+
-
+
@@ -2066,15 +2066,15 @@
-
+
-
+
-
+
@@ -2088,11 +2088,11 @@
-
+
-
+
@@ -2102,7 +2102,7 @@
-
+
@@ -2111,23 +2111,23 @@
-
+
-
+
-
+
-
+
-
+
@@ -2141,23 +2141,23 @@
-
+
-
+
-
+
-
+
-
+
@@ -2173,15 +2173,15 @@
-
+
-
+
-
+
@@ -2195,15 +2195,15 @@
-
+
-
+
-
+
@@ -2211,7 +2211,7 @@
-
+
@@ -2223,15 +2223,15 @@
-
+
-
+
-
+
@@ -2245,11 +2245,11 @@
-
+
-
+
@@ -2265,11 +2265,11 @@
-
+
-
+
@@ -2295,22 +2295,22 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -2689,8 +2689,8 @@
-
-
+
+
@@ -2699,8 +2699,8 @@
-
-
+
+
@@ -2709,8 +2709,8 @@
-
-
+
+
@@ -2719,8 +2719,8 @@
-
-
+
+
@@ -2729,8 +2729,8 @@
-
-
+
+
@@ -2739,8 +2739,8 @@
-
-
+
+
@@ -2749,11 +2749,11 @@
-
+
-
+
-
+
@@ -2762,7 +2762,7 @@
-
+
@@ -2776,7 +2776,7 @@
-
+
@@ -2792,7 +2792,7 @@
-
+
@@ -2806,13 +2806,13 @@
-
+
-
+
@@ -2821,9 +2821,9 @@
-
+
-
+
@@ -2832,7 +2832,7 @@
-
+
@@ -2846,7 +2846,7 @@
-
+
@@ -2860,7 +2860,7 @@
-
+
@@ -2872,9 +2872,9 @@
-
+
-
+
@@ -2886,13 +2886,13 @@
-
+
-
+
@@ -2907,9 +2907,9 @@
-
+
-
+
@@ -2918,7 +2918,7 @@
-
+
@@ -2936,9 +2936,9 @@
-
+
-
+
@@ -2954,9 +2954,9 @@
-
+
-
+
@@ -2972,9 +2972,9 @@
-
+
-
+
@@ -2983,7 +2983,7 @@
-
+
@@ -2997,7 +2997,7 @@
-
+
@@ -3011,7 +3011,7 @@
-
+
@@ -3025,17 +3025,17 @@
-
+
-
+
-
+
@@ -3044,9 +3044,9 @@
-
+
-
+
@@ -3055,7 +3055,7 @@
-
+
@@ -3069,7 +3069,7 @@
-
+
@@ -3083,7 +3083,7 @@
-
+
@@ -3097,17 +3097,17 @@
-
+
-
+
-
+
@@ -3135,7 +3135,7 @@
-
+
@@ -3158,13 +3158,13 @@
-
+
-
+
-
+
@@ -3187,10 +3187,10 @@
-
+
-
+
@@ -3213,7 +3213,7 @@
-
+
@@ -3240,19 +3240,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -3280,22 +3280,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -3323,7 +3323,7 @@
-
+
@@ -3351,7 +3351,7 @@
-
+
@@ -3379,10 +3379,10 @@
-
+
-
+
@@ -3553,20 +3553,20 @@
-
+
-
+
-
+
-
+
@@ -3582,7 +3582,7 @@
-
+
@@ -3590,10 +3590,10 @@
-
+
-
+
@@ -3610,13 +3610,13 @@
-
+
-
+
@@ -3625,14 +3625,14 @@
-
+
-
+
@@ -3648,20 +3648,20 @@
-
+
-
+
-
+
-
+
@@ -3677,20 +3677,20 @@
-
+
-
+
-
+
-
+
@@ -3707,7 +3707,7 @@
-
+
@@ -3715,7 +3715,7 @@
-
+
@@ -3724,10 +3724,10 @@
-
+
-
+
@@ -3744,21 +3744,21 @@
-
+
-
+
-
+
-
+
@@ -3774,10 +3774,10 @@
-
+
-
+
@@ -3785,13 +3785,13 @@
-
+
-
+
@@ -3810,15 +3810,15 @@
-
+
-
+
-
+
@@ -3827,10 +3827,10 @@
-
+
-
+
@@ -3841,19 +3841,19 @@
-
+
-
+
-
+
@@ -3867,7 +3867,7 @@
-
+
@@ -3885,7 +3885,7 @@
-
+
@@ -3895,7 +3895,7 @@
-
+
@@ -3918,13 +3918,13 @@
-
+
-
+
@@ -3935,7 +3935,7 @@
-
+
@@ -3953,7 +3953,7 @@
-
+
@@ -3963,7 +3963,7 @@
-
+
@@ -3974,7 +3974,7 @@
-
+
@@ -3983,7 +3983,7 @@
-
+
@@ -4001,7 +4001,7 @@
-
+
@@ -4010,7 +4010,7 @@
-
+
@@ -4026,10 +4026,10 @@
-
+
-
+
@@ -4076,11 +4076,11 @@
-
+
-
+
@@ -4111,7 +4111,7 @@
-
+
@@ -4121,7 +4121,7 @@
-
+
@@ -4142,7 +4142,7 @@
-
+
@@ -4986,170 +4986,170 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5160,13 +5160,13 @@
-
+
-
+
@@ -5175,84 +5175,84 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5265,115 +5265,115 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5390,12 +5390,12 @@
-
+
-
+
@@ -5403,10 +5403,10 @@
-
+
-
+
@@ -5424,20 +5424,20 @@
-
+
-
+
-
+
-
+
@@ -5446,7 +5446,7 @@
-
+
@@ -5470,19 +5470,19 @@
-
+
-
+
-
+
@@ -5512,7 +5512,7 @@
-
+
@@ -5535,7 +5535,7 @@
-
+
@@ -5558,7 +5558,7 @@
-
+
@@ -5585,7 +5585,7 @@
-
+
@@ -5616,7 +5616,7 @@
-
+
@@ -5641,7 +5641,7 @@
-
+
@@ -5669,7 +5669,7 @@
-
+
@@ -5697,10 +5697,10 @@
-
+
-
+
@@ -5728,10 +5728,10 @@
-
+
-
+
@@ -5864,19 +5864,19 @@
-
+
-
+
-
+
-
+
@@ -5890,10 +5890,10 @@
-
+
-
+
@@ -5902,10 +5902,10 @@
-
+
-
+
@@ -5925,25 +5925,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -5958,21 +5958,21 @@
-
+
-
+
-
+
-
+
@@ -6004,10 +6004,10 @@
-
+
-
+
@@ -6021,13 +6021,13 @@
-
+
-
+
@@ -6041,10 +6041,10 @@
-
+
-
+
@@ -6055,17 +6055,17 @@
-
+
-
+
-
+
@@ -6082,10 +6082,10 @@
-
+
-
+
@@ -6103,7 +6103,7 @@
-
+
@@ -6114,10 +6114,10 @@
-
+
-
+
@@ -6141,17 +6141,17 @@
-
+
-
+
-
+
-
+
@@ -6164,10 +6164,10 @@
-
+
-
+
@@ -6191,10 +6191,10 @@
-
+
-
+
@@ -6204,7 +6204,7 @@
-
+
@@ -6215,10 +6215,10 @@
-
+
-
+
@@ -7090,16 +7090,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7110,8 +7110,8 @@
-
-
+
+
@@ -7150,12 +7150,12 @@
-
-
+
+
-
-
+
+
@@ -7198,16 +7198,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7967,24 +7967,24 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -7995,12 +7995,12 @@
-
-
+
+
-
-
+
+
@@ -8063,48 +8063,48 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._020_safe_acc.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._020_safe_acc.mps
index e58698bbb..6293d49c5 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._020_safe_acc.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._020_safe_acc.mps
@@ -674,23 +674,23 @@
-
+
-
+
-
+
-
+
-
+
@@ -710,7 +710,7 @@
-
+
@@ -736,7 +736,7 @@
-
+
@@ -779,7 +779,7 @@
-
+
@@ -799,7 +799,7 @@
-
+
@@ -812,7 +812,7 @@
-
+
@@ -822,9 +822,9 @@
-
+
-
+
@@ -837,7 +837,7 @@
-
+
@@ -850,7 +850,7 @@
-
+
@@ -859,7 +859,7 @@
-
+
@@ -881,7 +881,7 @@
-
+
@@ -911,9 +911,9 @@
-
+
-
+
@@ -935,7 +935,7 @@
-
+
@@ -971,7 +971,7 @@
-
+
@@ -1001,7 +1001,7 @@
-
+
@@ -1011,9 +1011,9 @@
-
+
-
+
@@ -1023,7 +1023,7 @@
-
+
@@ -1036,7 +1036,7 @@
-
+
@@ -1049,7 +1049,7 @@
-
+
@@ -1059,9 +1059,9 @@
-
+
-
+
@@ -1071,7 +1071,7 @@
-
+
@@ -1087,7 +1087,7 @@
-
+
@@ -1100,7 +1100,7 @@
-
+
@@ -1126,7 +1126,7 @@
-
+
@@ -2135,15 +2135,15 @@
-
-
+
+
-
-
+
+
@@ -2152,8 +2152,8 @@
-
-
+
+
@@ -2162,22 +2162,22 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -2186,22 +2186,22 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -2210,8 +2210,8 @@
-
-
+
+
@@ -2223,8 +2223,8 @@
-
-
+
+
@@ -2233,8 +2233,8 @@
-
-
+
+
@@ -2243,8 +2243,8 @@
-
-
+
+
@@ -2253,22 +2253,22 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -2277,8 +2277,8 @@
-
-
+
+
@@ -2287,8 +2287,8 @@
-
-
+
+
@@ -2297,8 +2297,8 @@
-
-
+
+
@@ -2307,8 +2307,8 @@
-
-
+
+
@@ -2375,7 +2375,7 @@
-
+
@@ -2422,7 +2422,7 @@
-
+
@@ -2789,7 +2789,7 @@
-
+
@@ -4469,250 +4469,250 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4727,257 +4727,257 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -4987,343 +4987,343 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5338,43 +5338,43 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5392,7 +5392,7 @@
-
+
@@ -5402,13 +5402,13 @@
-
+
-
+
@@ -5419,24 +5419,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -5448,7 +5448,7 @@
-
+
@@ -5463,24 +5463,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -5492,7 +5492,7 @@
-
+
@@ -5505,7 +5505,7 @@
-
+
@@ -5513,7 +5513,7 @@
-
+
@@ -5528,37 +5528,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5582,7 +5582,7 @@
-
+
@@ -5592,7 +5592,7 @@
-
+
@@ -5603,7 +5603,7 @@
-
+
@@ -5614,7 +5614,7 @@
-
+
@@ -5627,7 +5627,7 @@
-
+
@@ -5647,7 +5647,7 @@
-
+
@@ -5655,7 +5655,7 @@
-
+
@@ -5664,7 +5664,7 @@
-
+
@@ -5673,7 +5673,7 @@
-
+
@@ -5685,7 +5685,7 @@
-
+
@@ -5693,7 +5693,7 @@
-
+
@@ -5702,7 +5702,7 @@
-
+
@@ -5719,7 +5719,7 @@
-
+
@@ -5727,7 +5727,7 @@
-
+
@@ -5736,7 +5736,7 @@
-
+
@@ -5753,7 +5753,7 @@
-
+
@@ -5761,7 +5761,7 @@
-
+
@@ -5770,7 +5770,7 @@
-
+
@@ -5779,7 +5779,7 @@
-
+
@@ -5788,13 +5788,13 @@
-
+
-
+
@@ -5806,7 +5806,7 @@
-
+
@@ -5822,14 +5822,14 @@
-
+
-
+
@@ -5837,7 +5837,7 @@
-
+
@@ -5856,7 +5856,7 @@
-
+
@@ -5867,20 +5867,20 @@
-
+
-
+
-
+
-
+
@@ -5896,7 +5896,7 @@
-
+
@@ -5909,7 +5909,7 @@
-
+
@@ -5919,7 +5919,7 @@
-
+
@@ -5933,7 +5933,7 @@
-
+
@@ -5943,7 +5943,7 @@
-
+
@@ -5954,20 +5954,20 @@
-
+
-
+
-
+
-
+
@@ -5983,7 +5983,7 @@
-
+
@@ -5996,7 +5996,7 @@
-
+
@@ -6006,7 +6006,7 @@
-
+
@@ -6020,7 +6020,7 @@
-
+
@@ -6035,20 +6035,20 @@
-
+
-
+
-
+
-
+
@@ -6064,20 +6064,20 @@
-
+
-
+
-
+
-
+
@@ -6091,10 +6091,10 @@
-
+
-
+
@@ -6103,19 +6103,19 @@
-
+
-
+
-
+
@@ -6125,19 +6125,19 @@
-
+
-
+
-
+
@@ -6157,15 +6157,15 @@
-
+
-
+
-
+
@@ -6173,7 +6173,7 @@
-
+
@@ -6188,19 +6188,19 @@
-
+
-
+
-
+
@@ -6221,15 +6221,15 @@
-
+
-
+
-
+
@@ -6237,7 +6237,7 @@
-
+
@@ -6258,16 +6258,16 @@
-
+
-
+
-
+
@@ -6278,25 +6278,25 @@
-
+
-
+
-
+
-
+
@@ -6310,7 +6310,7 @@
-
+
@@ -6328,14 +6328,14 @@
-
+
-
+
-
+
@@ -6348,14 +6348,14 @@
-
+
-
+
-
+
@@ -6371,25 +6371,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -6408,25 +6408,25 @@
-
+
-
+
-
+
-
+
@@ -6446,13 +6446,13 @@
-
+
-
+
@@ -6460,7 +6460,7 @@
-
+
@@ -6468,7 +6468,7 @@
-
+
@@ -6477,7 +6477,7 @@
-
+
@@ -6500,24 +6500,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -6538,7 +6538,7 @@
-
+
@@ -6552,7 +6552,7 @@
-
+
@@ -6563,7 +6563,7 @@
-
+
@@ -6572,7 +6572,7 @@
-
+
@@ -6590,7 +6590,7 @@
-
+
@@ -6599,7 +6599,7 @@
-
+
@@ -6615,10 +6615,10 @@
-
+
-
+
@@ -6640,13 +6640,13 @@
-
+
-
+
@@ -6661,13 +6661,13 @@
-
+
-
+
@@ -6677,25 +6677,25 @@
-
+
-
+
-
+
-
+
@@ -6705,25 +6705,25 @@
-
+
-
+
-
+
-
+
@@ -6761,7 +6761,7 @@
-
+
@@ -6772,12 +6772,12 @@
-
+
-
+
@@ -6791,7 +6791,7 @@
-
+
@@ -6807,24 +6807,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -6847,24 +6847,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -6877,13 +6877,13 @@
-
+
-
+
@@ -6900,11 +6900,11 @@
-
+
-
+
@@ -6946,10 +6946,10 @@
-
+
-
+
@@ -6962,18 +6962,18 @@
-
+
-
+
-
+
-
+
@@ -6986,7 +6986,7 @@
-
+
@@ -7000,13 +7000,13 @@
-
+
-
+
@@ -7017,7 +7017,7 @@
-
+
@@ -7027,7 +7027,7 @@
-
+
@@ -7038,7 +7038,7 @@
-
+
@@ -7049,7 +7049,7 @@
-
+
@@ -7080,10 +7080,10 @@
-
+
-
+
@@ -7094,18 +7094,18 @@
-
+
-
+
-
+
-
+
@@ -7119,10 +7119,10 @@
-
+
-
+
@@ -7134,18 +7134,18 @@
-
+
-
+
-
+
-
+
@@ -7159,10 +7159,10 @@
-
+
-
+
@@ -7177,30 +7177,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -7210,7 +7210,7 @@
-
+
@@ -7218,14 +7218,14 @@
-
+
-
+
@@ -7233,10 +7233,10 @@
-
+
-
+
@@ -7247,10 +7247,10 @@
-
+
-
+
@@ -7267,15 +7267,15 @@
-
+
-
+
-
+
@@ -7297,10 +7297,10 @@
-
+
-
+
@@ -7316,15 +7316,15 @@
-
+
-
+
-
+
@@ -7346,10 +7346,10 @@
-
+
-
+
@@ -7368,25 +7368,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -7422,10 +7422,10 @@
-
+
-
+
@@ -7442,7 +7442,7 @@
-
+
@@ -7450,7 +7450,7 @@
-
+
@@ -7458,7 +7458,7 @@
-
+
@@ -7467,7 +7467,7 @@
-
+
@@ -7481,18 +7481,18 @@
-
+
-
+
-
+
-
+
@@ -7522,10 +7522,10 @@
-
+
-
+
@@ -7535,14 +7535,14 @@
-
+
-
+
@@ -7557,10 +7557,10 @@
-
+
-
+
@@ -7570,7 +7570,7 @@
-
+
@@ -7584,10 +7584,10 @@
-
+
-
+
@@ -7597,19 +7597,19 @@
-
+
-
+
-
+
@@ -7626,10 +7626,10 @@
-
+
-
+
@@ -7645,7 +7645,7 @@
-
+
@@ -7657,7 +7657,7 @@
-
+
@@ -7671,10 +7671,10 @@
-
+
-
+
@@ -7690,7 +7690,7 @@
-
+
@@ -7702,7 +7702,7 @@
-
+
@@ -7716,10 +7716,10 @@
-
+
-
+
@@ -10222,7 +10222,7 @@
-
+
@@ -10250,7 +10250,7 @@
-
+
@@ -10258,8 +10258,8 @@
-
-
+
+
@@ -10268,7 +10268,7 @@
-
+
@@ -10276,12 +10276,12 @@
-
-
+
+
-
-
+
+
@@ -10364,28 +10364,28 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -10420,24 +10420,24 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -10470,12 +10470,12 @@
-
-
+
+
-
-
+
+
@@ -10486,8 +10486,8 @@
-
-
+
+
@@ -10498,8 +10498,8 @@
-
-
+
+
@@ -10546,20 +10546,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -10570,8 +10570,8 @@
-
-
+
+
@@ -10579,7 +10579,7 @@
-
+
@@ -11026,36 +11026,36 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
@@ -11066,12 +11066,12 @@
-
-
+
+
-
-
+
+
diff --git a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._030_safe_emergency_break.mps b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._030_safe_emergency_break.mps
index 3dd1902d2..b01f49556 100644
--- a/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._030_safe_emergency_break.mps
+++ b/code/tutorial-safety/solutions/com.mbeddr.formal.safety.tutorial/models/_100_examples._020_adas_students_lab._030_safe_emergency_break.mps
@@ -563,61 +563,61 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2010,15 +2010,15 @@
-
-
+
+
-
-
+
+
@@ -2027,8 +2027,8 @@
-
-
+
+
@@ -2037,15 +2037,15 @@
-
-
+
+
-
-
+
+
@@ -2054,8 +2054,8 @@
-
-
+
+
@@ -2064,8 +2064,8 @@
-
-
+
+
@@ -2074,8 +2074,8 @@
-
-
+
+
@@ -2084,8 +2084,8 @@
-
-
+
+
@@ -2094,15 +2094,15 @@
-
-
+
+
-
-
+
+
@@ -2111,15 +2111,15 @@
-
-
+
+
-
-
+
+
@@ -2128,8 +2128,8 @@
-
-
+
+
@@ -2138,8 +2138,8 @@
-
-
+
+
@@ -2148,11 +2148,11 @@
-
+
-
+
-
+
@@ -2161,7 +2161,7 @@
-
+
@@ -2178,7 +2178,7 @@
-
+
@@ -2189,7 +2189,7 @@
-
+
@@ -2198,7 +2198,7 @@
-
+
@@ -2212,7 +2212,7 @@
-
+
@@ -2226,7 +2226,7 @@
-
+
@@ -2242,13 +2242,13 @@
-
+
-
+
@@ -2259,9 +2259,9 @@
-
+
-
+
@@ -2270,7 +2270,7 @@
-
+
@@ -2289,7 +2289,7 @@
-
+
@@ -2302,7 +2302,7 @@
-
+
@@ -2311,7 +2311,7 @@
-
+
@@ -2330,7 +2330,7 @@
-
+
@@ -2344,9 +2344,9 @@
-
+
-
+
@@ -2355,27 +2355,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2389,7 +2389,7 @@
-
+
@@ -2403,27 +2403,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2437,9 +2437,9 @@
-
+
-
+
@@ -2448,27 +2448,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2484,7 +2484,7 @@
-
+
@@ -2500,27 +2500,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2534,9 +2534,9 @@
-
+
-
+
@@ -2545,27 +2545,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2581,7 +2581,7 @@
-
+
@@ -2595,27 +2595,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2629,9 +2629,9 @@
-
+
-
+
@@ -2640,7 +2640,7 @@
-
+
@@ -2656,7 +2656,7 @@
-
+
@@ -2670,7 +2670,7 @@
-
+
@@ -2715,10 +2715,10 @@
-
+
-
+
@@ -2741,10 +2741,10 @@
-
+
-
+
@@ -2755,13 +2755,13 @@
-
+
-
+
-
+
@@ -2793,13 +2793,13 @@
-
+
-
+
-
+
@@ -2823,16 +2823,16 @@
-
+
-
+
-
+
-
+
@@ -2858,13 +2858,13 @@
-
+
-
+
-
+
@@ -2895,7 +2895,7 @@
-
+
@@ -2918,7 +2918,7 @@
-
+
@@ -2929,10 +2929,10 @@
-
+
-
+
@@ -2979,10 +2979,10 @@
-
+
-
+
@@ -3098,19 +3098,19 @@
-
+
-
+
-
+
@@ -5008,270 +5008,270 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5281,155 +5281,155 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5452,19 +5452,19 @@
-
+
-
+
-
+
@@ -5474,7 +5474,7 @@
-
+
@@ -5484,7 +5484,7 @@
-
+
@@ -5493,19 +5493,19 @@
-
+
-
+
-
+
@@ -5521,20 +5521,20 @@
-
+
-
+
-
+
-
+
@@ -5554,30 +5554,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -5597,25 +5597,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -5630,7 +5630,7 @@
-
+
@@ -5646,20 +5646,20 @@
-
+
-
+
-
+
-
+
@@ -5675,7 +5675,7 @@
-
+
@@ -5688,7 +5688,7 @@
-
+
@@ -5698,7 +5698,7 @@
-
+
@@ -5712,7 +5712,7 @@
-
+
@@ -5722,7 +5722,7 @@
-
+
@@ -5738,20 +5738,20 @@
-
+
-
+
-
+
-
+
@@ -5767,7 +5767,7 @@
-
+
@@ -5780,7 +5780,7 @@
-
+
@@ -5790,7 +5790,7 @@
-
+
@@ -5804,7 +5804,7 @@
-
+
@@ -5814,13 +5814,13 @@
-
+
-
+
@@ -5830,7 +5830,7 @@
-
+
@@ -5846,17 +5846,17 @@
-
+
-
+
-
+
@@ -5874,13 +5874,13 @@
-
+
-
+
@@ -5896,20 +5896,20 @@
-
+
-
+
-
+
-
+
@@ -5925,20 +5925,20 @@
-
+
-
+
-
+
-
+
@@ -5952,10 +5952,10 @@
-
+
-
+
@@ -5964,7 +5964,7 @@
-
+
@@ -5974,37 +5974,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -6027,7 +6027,7 @@
-
+
@@ -6035,7 +6035,7 @@
-
+
@@ -6046,7 +6046,7 @@
-
+
@@ -6054,7 +6054,7 @@
-
+
@@ -6063,7 +6063,7 @@
-
+
@@ -6075,7 +6075,7 @@
-
+
@@ -6083,7 +6083,7 @@
-
+
@@ -6095,7 +6095,7 @@
-
+
@@ -6103,7 +6103,7 @@
-
+
@@ -6120,7 +6120,7 @@
-
+
@@ -6130,10 +6130,10 @@
-
+
-
+
@@ -6141,7 +6141,7 @@
-
+
@@ -6158,7 +6158,7 @@
-
+
@@ -6168,13 +6168,13 @@
-
+
-
+
@@ -6186,12 +6186,12 @@
-
+
-
+
@@ -6199,7 +6199,7 @@
-
+
@@ -6213,10 +6213,10 @@
-
+
-
+
@@ -6229,19 +6229,19 @@
-
+
-
+
-
+
@@ -6264,7 +6264,7 @@
-
+
@@ -6274,10 +6274,10 @@
-