diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index bafc22b164..0000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,12 +0,0 @@ -version: 2 -updates: - - package-ecosystem: gradle - directory: / - schedule: - interval: weekly - registries: "*" - -registries: - itemis: - type: maven-repository - url: https://artifacts.itemis.cloud/repository/maven-mps diff --git a/.github/renovate.json5 b/.github/renovate.json5 new file mode 100644 index 0000000000..a111e90275 --- /dev/null +++ b/.github/renovate.json5 @@ -0,0 +1,18 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:best-practices" + ], + + "packageRules": [ + { + "matchPackageNames": ["download-jbr:download-jbr.gradle.plugin", "de.itemis.mps.gradle.common:de.itemis.mps.gradle.common.gradle.plugin"], + "groupName": "mps-gradle-plugin", + "allowedVersions": "< 2.0" + }, + { + "matchPackageNames": ["org.eclipse*"], + "groupName": "eclipse" + }, + ] +} diff --git a/.github/workflows/vulnerability-scanning.yml b/.github/workflows/vulnerability-scanning.yml new file mode 100644 index 0000000000..51f8eadd03 --- /dev/null +++ b/.github/workflows/vulnerability-scanning.yml @@ -0,0 +1,35 @@ +on: [pull_request] + +jobs: + depchecktest: + runs-on: ubuntu-latest + name: depecheck_test + steps: + - name: Checkout + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 + - name: Setup Java + uses: actions/setup-java@8df1039502a15bceb9433410b1a100fbe190c53b # v4 + with: + distribution: temurin + java-version: 17 + - name: Setup Gradle + uses: gradle/actions/setup-gradle@cc4fc85e6b35bafd578d5ffbc76a5518407e1af0 # v4 + - name: Call setup + run: ./gradlew dependencies + - name: Depcheck + uses: dependency-check/Dependency-Check_Action@3102a65fd5f36d0000297576acc56a475b0de98d + env: + # actions/setup-java changes JAVA_HOME, so it needs to be reset to match the depcheck image + JAVA_HOME: /opt/jdk + id: Depcheck + with: + project: 'MPS-extensions' + format: 'HTML' + out: 'reports' + args: > + --exclude ${{github.workspace}}/build/mps/** + - name: Upload Test results + uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4 + with: + name: Depcheck report + path: ${{github.workspace}}/reports \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index e7f965c460..5afff955d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,17 @@ All notable changes to this project are documented in this file. The format is *loosely* based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) .The project does *not* follow Semantic Versioning and the changes are documented in reverse chronological order, grouped by calendar month. +## November 2024 + +### Changed + +- The project was migrated to 2024.1. + +### Removed + +- *de.itemis.mps.nativelibs* : This unmaintained language was removed. +- *de.itemis.mps.hacks.xmodelgen* : This unmaintained (and broken) language was removed. + ## October 2024 ### Added diff --git a/README.md b/README.md index d9cc971408..75eca50290 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # MPS Extensions -![JetBrains MPS 2023.2](https://img.shields.io/badge/JetBrains%20MPS-2023.2-orange) +![JetBrains MPS 2024.1](https://img.shields.io/badge/JetBrains%20MPS-2024.1-orange) [![official JetBrains project](http://jb.gg/badges/official-flat-square.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub) @@ -17,7 +17,9 @@ To use MPS Extensions in your project, add one of the following dependencies to | MPS version | nexus status | | --------------- | --------------- | -| 2023.2 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/latest)](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | +| Master | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/latest)](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | +| 2024.1 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2024.1')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | +| 2023.2 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2023.2')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | | 2022.3 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2022.3')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | | 2022.2 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2022.2')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | | 2021.3 | [![artifacts.itemis.cloud](https://img.shields.io/badge/dynamic/xml?url=https://artifacts.itemis.cloud/repository/maven-mps/de/itemis/mps/extensions/maven-metadata.xml&label=artifacts.itemis.cloud&color=success&query=.//versioning/versions/version[starts-with(text(),'2021.3')][last()])](https://artifacts.itemis.cloud/#browse/browse:maven-mps:de%2Fitemis%2Fmps%2Fextensions) | diff --git a/build.gradle b/build.gradle index 9ad5ce53bd..c06c5524de 100644 --- a/build.gradle +++ b/build.gradle @@ -3,7 +3,7 @@ plugins { id "com.github.breadmoirai.github-release" version "2.5.2" id 'maven-publish' id 'base' - id 'de.itemis.mps.gradle.launcher' version '2.4.2.+' + id 'de.itemis.mps.gradle.launcher' version '2.5.2.+' } import de.itemis.mps.gradle.* @@ -17,7 +17,7 @@ import java.time.LocalDateTime apply plugin: 'download-jbr' downloadJbr { - jbrVersion = '17.0.8.1-b1000.32' + jbrVersion = '21.0.5-b631.8' } // detect if we are in a CI build @@ -42,9 +42,9 @@ logger.info 'Repository username: {}', project.nexusUsername // Dependency versions // major version, e.g. '2021.1', '2021.2' -ext.mpsMajor = '2023.2' +ext.mpsMajor = '9999.9' // optional minor/bugfix number (not added to the final build version) -ext.mpsMinor = '1' +ext.mpsMinor = '' // e.g. Beta, EAP, RC ext.mpsReleaseType = '' @@ -60,8 +60,7 @@ if (ciBuild) { if (branch.matches(/(maintenance|mps)[\/-](mps)?\d+(\.\d+)*/)) { version = "$buildMajor.$buildMinor.$buildNumber.${GitBasedVersioning.gitShortCommitHash}" } else { - def isSnapshot = !(branch.equals("master")) - version = GitBasedVersioning.getVersionWithCount(buildMajor, buildMinor, buildNumber) + (isSnapshot ? "-SNAPSHOT" : "") + version = GitBasedVersioning.getVersionWithCount(buildMajor, buildMinor, buildNumber) + "-SNAPSHOT" } println "##teamcity[buildNumber '${version}']" @@ -94,7 +93,9 @@ configurations { } dependencies { - mps "com.jetbrains:mps:$mpsVersion" + // For published releases adjust ext.mpsMajor and ext.mpsMinor above and use this dependency: + // mps "com.jetbrains:mps:$mpsVersion" + mps "com.jetbrains.mps:mps-prerelease:243.21565.10033" } repositories { @@ -170,15 +171,18 @@ configurations { exclude(group: 'com.google.guava') attributes.attribute(Attribute.of('org.gradle.jvm.environment', String), 'standard-jvm') } + xml_lib { + exclude(group: 'system') + exclude(module: 'xml-apis') + } batik { - exclude(group: 'xml-apis') exclude(group: 'commons-io') exclude(group: 'commons-logging') } } dependencies { - ant_lib "org.apache.ant:ant-junit:1.10.14" + ant_lib "org.apache.ant:ant-junit:1.10.15" def elkVersion = "0.9.1" diagram_lib ("org.eclipse.elk:org.eclipse.elk.alg.common:$elkVersion") @@ -192,12 +196,14 @@ dependencies { diagram_lib ("org.eclipse.elk:org.eclipse.elk.alg.topdownpacking:$elkVersion") diagram_lib ("org.eclipse.elk:org.eclipse.elk.core:$elkVersion") diagram_lib ("org.eclipse.elk:org.eclipse.elk.graph:$elkVersion") - diagram_lib ("org.eclipse.emf:org.eclipse.emf.common:2.30.0") - diagram_lib ("org.eclipse.emf:org.eclipse.emf.ecore:2.36.0") - diagram_lib ("org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.37.0") + diagram_lib ("org.eclipse.emf:org.eclipse.emf.common:2.40.0") + diagram_lib ("org.eclipse.emf:org.eclipse.emf.ecore:2.38.0") + diagram_lib ("org.eclipse.emf:org.eclipse.emf.ecore.xmi:2.38.0") + + xml_lib("xerces:xercesImpl:2.12.2") + xml_lib("xml-apis:xml-apis-ext:1.3.04") - batik ("org.apache.xmlgraphics:batik-svggen:1.17") - batik ("org.apache.xmlgraphics:batik-dom:1.17") + batik ("org.apache.xmlgraphics:batik-all:1.18") } @@ -225,19 +231,6 @@ def defaultScriptArgs = [mps_home, build_dir, artifacts_dir, ext.buildDate, ext. afterEvaluate { project.ext["itemis.mps.gradle.ant.defaultJavaExecutable"] = tasks.getByName('downloadJbr').javaExecutable - def jdk_home = null - if (ext.has('java17_home')) { - jdk_home = ext.get('java17_home') - } else if (System.getenv('JB_JAVA17_HOME') != null) { - jdk_home = System.getenv('JB_JAVA17_HOME') - } - if(jdk_home != null) { - if (!new File(jdk_home, "lib").exists()) { - throw new GradleException("Unable to locate JDK home folder. Detected folder is: $jdk_home") - } else { - ext["itemis.mps.gradle.ant.defaultJavaExecutable"] = new File(jdk_home, 'bin/java') - } - } } // enables https://github.com/mbeddr/mps-gradle-plugin#providing-global-defaults @@ -278,8 +271,25 @@ task resolved_batik_dependencies(type: Sync) { } } +task resolved_xml_dependencies(type: Sync) { + from configurations.xml_lib + into file('code/xml/solutions/lib') + + // Strip version numbers from file names + rename { filename -> + def ra = configurations.xml_lib.resolvedConfiguration.resolvedArtifacts.find { ResolvedArtifact ra -> ra.file.name == filename } + String finalName + if (ra.classifier != null) { + finalName = "${ra.name}-${ra.classifier}.${ra.extension}" + } else { + finalName = "${ra.name}.${ra.extension}" + } + return finalName + } +} + tasks.register('build_allScripts', BuildLanguages) { - dependsOn 'downloadJbr', resolveMps, copyModelApi, resolved_diagram_dependencies, resolved_batik_dependencies + dependsOn 'downloadJbr', resolveMps, copyModelApi, resolved_diagram_dependencies, resolved_batik_dependencies, resolved_xml_dependencies script "$rootDir/scripts/build.xml" } @@ -365,10 +375,10 @@ configurations { } dependencies { junitAnt 'junit:junit:4.13.2' - junitAnt('org.apache.ant:ant-junit:1.10.14') { + junitAnt('org.apache.ant:ant-junit:1.10.15') { transitive = false } - junitAnt('org.apache.ant:ant-junit4:1.10.14') { + junitAnt('org.apache.ant:ant-junit4:1.10.15') { transitive = false } } @@ -526,6 +536,7 @@ def usedPluginRoots = [ new File(mpsHomeDir, 'plugins/mps-vcs'), new File(mpsHomeDir, 'plugins/mps-git4idea'), new File(mpsHomeDir, 'plugins/mps-httpsupport'), + new File(mpsHomeDir, 'plugins/mps-testing'), new File(mpsHomeDir, 'plugins/mps-spellcheck') ] diff --git a/code/.mps/migration.xml b/code/.mps/migration.xml index a2e96ad573..3fa862a78a 100644 --- a/code/.mps/migration.xml +++ b/code/.mps/migration.xml @@ -12,6 +12,7 @@ - + + \ No newline at end of file diff --git a/code/.mps/modules.xml b/code/.mps/modules.xml index e1bde166de..ab685df487 100644 --- a/code/.mps/modules.xml +++ b/code/.mps/modules.xml @@ -57,10 +57,7 @@ - - - @@ -80,6 +77,7 @@ + @@ -203,7 +201,6 @@ - @@ -231,6 +228,7 @@ + - \ No newline at end of file + diff --git a/code/batik/solutions/de.itemis.stubs.batik.msd b/code/batik/solutions/de.itemis.stubs.batik.msd index 61ae94e318..abaea64c86 100644 --- a/code/batik/solutions/de.itemis.stubs.batik.msd +++ b/code/batik/solutions/de.itemis.stubs.batik.msd @@ -1,38 +1,21 @@ - - - - - - - - - - - - + + + - - - - - - - - - - - - + + + 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) + 124d077c-270f-42ca-8bf8-bee488dc96dc(de.itemis.stubs.xml) @@ -43,6 +26,7 @@ + diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/com.mbeddr.mpsutil.blutil.genutil.mpl b/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/com.mbeddr.mpsutil.blutil.genutil.mpl index 4a14896c46..35579ed785 100644 --- a/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/com.mbeddr.mpsutil.blutil.genutil.mpl +++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/com.mbeddr.mpsutil.blutil.genutil.mpl @@ -115,7 +115,7 @@ - + diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/models/structure.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/models/structure.mps index 2f7017a37d..5bccb1da36 100644 --- a/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/models/structure.mps +++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil.genutil/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl b/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl index d83d3303db..2b59bcd223 100644 --- a/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl +++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil/blutil.mpl @@ -174,7 +174,7 @@ - + @@ -197,7 +197,6 @@ - diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/generator/template/main@generator.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/generator/template/main@generator.mps index acffe31523..a19064414a 100644 --- a/code/blutil/languages/com.mbeddr.mpsutil.blutil/generator/template/main@generator.mps +++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil/generator/template/main@generator.mps @@ -7586,14 +7586,19 @@ - - - + + + - - - - + + + + + + + + + diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/structure.mps b/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/structure.mps index b90c4309b0..7adab028e7 100644 --- a/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/structure.mps +++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/blutil/languages/com.mbeddr.mpsutil.blutil/solutions/com.mbeddr.mpsutil.blutil.rt.msd b/code/blutil/languages/com.mbeddr.mpsutil.blutil/solutions/com.mbeddr.mpsutil.blutil.rt.msd index 9a4df51ca3..c3037aa061 100644 --- a/code/blutil/languages/com.mbeddr.mpsutil.blutil/solutions/com.mbeddr.mpsutil.blutil.rt.msd +++ b/code/blutil/languages/com.mbeddr.mpsutil.blutil/solutions/com.mbeddr.mpsutil.blutil.rt.msd @@ -1,7 +1,7 @@ - + diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.doc/models/test.com.mbeddr.mpsutil.blutil.doc@tests.mps b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.doc/models/test.com.mbeddr.mpsutil.blutil.doc@tests.mps index a7debf6bf4..07f0967789 100644 --- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.doc/models/test.com.mbeddr.mpsutil.blutil.doc@tests.mps +++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.doc/models/test.com.mbeddr.mpsutil.blutil.doc@tests.mps @@ -16,9 +16,7 @@ - - - + @@ -127,9 +125,6 @@ - - - diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/models/structure.mps b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/models/structure.mps index a8fa7e6ded..43e21283d7 100644 --- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/models/structure.mps +++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/test.com.mbeddr.mpsutil.blutil.genutil.lang.mpl b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/test.com.mbeddr.mpsutil.blutil.genutil.lang.mpl index e9094d8d5c..d825dc1622 100644 --- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/test.com.mbeddr.mpsutil.blutil.genutil.lang.mpl +++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil.genutil.lang/test.com.mbeddr.mpsutil.blutil.genutil.lang.mpl @@ -96,7 +96,7 @@ - + diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.ifInstanceOf@tests.mps b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.ifInstanceOf@tests.mps index 9acd035d06..4b8cf359d8 100644 --- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.ifInstanceOf@tests.mps +++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.ifInstanceOf@tests.mps @@ -12,9 +12,6 @@ - - - @@ -536,8 +533,5 @@ - - - diff --git a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.scoping@tests.mps b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.scoping@tests.mps index b18896e162..814ee9d456 100644 --- a/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.scoping@tests.mps +++ b/code/blutil/tests/test.com.mbeddr.mpsutil.blutil/models/test.com.mbeddr.mpsutil.blutil.scoping@tests.mps @@ -15,9 +15,6 @@ - - - @@ -805,8 +802,5 @@ - - - diff --git a/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps b/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps index 2568a075a2..295b20145d 100644 --- a/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps +++ b/code/blutil/tests/test.ts.conceptswitch/models/test.ts.conceptswitch@tests.mps @@ -27,9 +27,6 @@ - - - @@ -307,8 +304,5 @@ - - - diff --git a/code/blutil/tests/test.ts.match/models/main@tests.mps b/code/blutil/tests/test.ts.match/models/main@tests.mps index ca1355256d..a964b93857 100644 --- a/code/blutil/tests/test.ts.match/models/main@tests.mps +++ b/code/blutil/tests/test.ts.match/models/main@tests.mps @@ -24,9 +24,6 @@ - - - @@ -1547,9 +1544,6 @@ - - - diff --git a/code/build/solutions/allScripts/allScripts.msd b/code/build/solutions/allScripts/allScripts.msd index 37c2e55f5e..bfa78d045d 100644 --- a/code/build/solutions/allScripts/allScripts.msd +++ b/code/build/solutions/allScripts/allScripts.msd @@ -15,7 +15,7 @@ - + diff --git a/code/build/solutions/allScripts/models/build.mps b/code/build/solutions/allScripts/models/build.mps index 1763a2364f..c7ecf7e25b 100644 --- a/code/build/solutions/allScripts/models/build.mps +++ b/code/build/solutions/allScripts/models/build.mps @@ -2,7 +2,7 @@ - + diff --git a/code/build/solutions/de.itemis.mps.extensions.build/de.itemis.mps.extensions.build.msd b/code/build/solutions/de.itemis.mps.extensions.build/de.itemis.mps.extensions.build.msd index ca3031bc11..ff89e11265 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/de.itemis.mps.extensions.build.msd +++ b/code/build/solutions/de.itemis.mps.extensions.build/de.itemis.mps.extensions.build.msd @@ -15,7 +15,7 @@ - + diff --git a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps index 042ed05f22..eac0fa27e2 100644 --- a/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps +++ b/code/build/solutions/de.itemis.mps.extensions.build/models/de.itemis.mps.extensions.build.mps @@ -35,6 +35,7 @@ + @@ -75,9 +76,6 @@ - - - @@ -94,10 +92,6 @@ - - - - @@ -183,7 +177,7 @@ - + @@ -363,272 +357,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -932,8 +660,8 @@ - + @@ -1000,6 +728,19 @@ + + + + + + + + + + + + + @@ -1060,8 +801,8 @@ - + @@ -1118,28 +859,6 @@ - - - - - - - - - - - - - - - - - - - - - - @@ -1151,7 +870,7 @@ - + @@ -1173,7 +892,7 @@ - + @@ -2520,11 +2239,6 @@ - - - - - @@ -4822,100 +4536,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -6569,12 +6189,6 @@ - - - - - - @@ -10364,6 +9978,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -13199,37 +12849,18 @@ - - - - - - - - - - - - - - - - - - - - - - + + + - + - + - + - - + + @@ -13237,56 +12868,34 @@ - - - - - - - - - - - - - - - - + + + + - - - - - + - + - + - - - - - - - - - + + + - + - + - + - - + + @@ -13294,75 +12903,48 @@ - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + - - - + + + - - - + + + - + - - + + @@ -13370,18 +12952,18 @@ - - - + + + - - - + + + - + - - + + @@ -13389,38 +12971,19 @@ - - - + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - + + @@ -13432,8 +12995,8 @@ - + @@ -16556,6 +16119,15 @@ + + + + + + + + + @@ -16639,85 +16211,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -16930,15 +16423,35 @@ - - + + - + - + - + + + + + + + + + + + + + + + + + + + + + @@ -16947,6 +16460,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -17679,67 +17217,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -18876,6 +18353,11 @@ + + + + + @@ -19275,6 +18757,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -23219,9 +22790,6 @@ - - - @@ -23279,6 +22847,9 @@ + + + @@ -23356,9 +22927,6 @@ - - - @@ -23388,6 +22956,9 @@ + + + diff --git a/code/celllayout/languages/de.itemis.mps.celllayout/de.itemis.mps.editor.celllayout.styles.mpl b/code/celllayout/languages/de.itemis.mps.celllayout/de.itemis.mps.editor.celllayout.styles.mpl index 9cbf91f94b..fe2e5c15e1 100644 --- a/code/celllayout/languages/de.itemis.mps.celllayout/de.itemis.mps.editor.celllayout.styles.mpl +++ b/code/celllayout/languages/de.itemis.mps.celllayout/de.itemis.mps.editor.celllayout.styles.mpl @@ -38,7 +38,7 @@ - + diff --git a/code/celllayout/languages/de.itemis.mps.celllayout/models/styles/structure.mps b/code/celllayout/languages/de.itemis.mps.celllayout/models/styles/structure.mps index 5115f89086..7e2e212b52 100644 --- a/code/celllayout/languages/de.itemis.mps.celllayout/models/styles/structure.mps +++ b/code/celllayout/languages/de.itemis.mps.celllayout/models/styles/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/de.itemis.mps.editor.celllayout.sandboxlang.mpl b/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/de.itemis.mps.editor.celllayout.sandboxlang.mpl index a59b1fc61c..cbe9bdaa66 100644 --- a/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/de.itemis.mps.editor.celllayout.sandboxlang.mpl +++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/de.itemis.mps.editor.celllayout.sandboxlang.mpl @@ -38,7 +38,7 @@ - + diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/models/structure.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/models/structure.mps index 0b6b4b10c1..ac2c73a73e 100644 --- a/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/models/structure.mps +++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout.sandboxlang/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl b/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl index b5959c95c4..4ebaa9c831 100644 --- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl +++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/de.itemis.mps.editor.celllayout.mpl @@ -41,7 +41,6 @@ - @@ -49,7 +48,6 @@ - @@ -66,7 +64,6 @@ - @@ -138,7 +135,7 @@ - + @@ -159,7 +156,6 @@ - diff --git a/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps b/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps index 3f548f552e..2d5d58b4a2 100644 --- a/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps +++ b/code/celllayout/languages/de.itemis.mps.editor.celllayout/generator/template/main@generator.mps @@ -5,7 +5,6 @@ - diff --git a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/structure.mps b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/structure.mps index 4b8594868c..ca236a849b 100644 --- a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/structure.mps +++ b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl index 80267d8cc2..f64bf6015a 100644 --- a/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl +++ b/code/celllayout/languages/test.de.itemis.mps.editor.celllayout.lang/test.de.itemis.mps.editor.celllayout.lang.mpl @@ -45,7 +45,7 @@ - + @@ -66,7 +66,6 @@ - diff --git a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/de.itemis.mps.editor.celllayout.runtime.msd b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/de.itemis.mps.editor.celllayout.runtime.msd index e31332429a..5b3e985dea 100644 --- a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/de.itemis.mps.editor.celllayout.runtime.msd +++ b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/de.itemis.mps.editor.celllayout.runtime.msd @@ -13,7 +13,6 @@ 1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor) 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - f0fff802-6d26-4d2e-b89d-391357265626(de.slisson.mps.hacks.editor) 24c96a96-b7a1-4f30-82da-0f8e279a2661(de.itemis.mps.editor.celllayout.styles) @@ -48,7 +47,6 @@ - diff --git a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/layout.mps b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/layout.mps index 55374d8edc..1c7f5a5cc0 100644 --- a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/layout.mps +++ b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/layout.mps @@ -3068,7 +3068,9 @@ - + + + @@ -9402,6 +9404,9 @@ + + + @@ -9418,9 +9423,6 @@ - - - @@ -11118,14 +11120,6 @@ - - - - - - - - @@ -11137,6 +11131,14 @@ + + + + + + + + diff --git a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps index 82457d47df..146c956b1a 100644 --- a/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps +++ b/code/celllayout/solutions/de.slisson.mps.editor.celllayout.runtime/models/de/itemis/mps/editor/celllayout/runtime/plugin.mps @@ -9,13 +9,15 @@ - + + + @@ -53,6 +55,7 @@ + @@ -79,11 +82,21 @@ + + + + + + + + + + @@ -138,6 +151,9 @@ + + + @@ -202,10 +218,10 @@ - + - + @@ -330,26 +346,75 @@ - - + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + - + @@ -382,14 +447,14 @@ - + - + @@ -412,7 +477,7 @@ - + @@ -425,7 +490,7 @@ - + @@ -439,7 +504,7 @@ - + @@ -449,23 +514,45 @@ + + + - - - - - - - + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + - + @@ -483,7 +570,7 @@ - + @@ -502,7 +589,7 @@ - + @@ -526,36 +613,44 @@ - + + + + - - + - - - - - - + + + + + + + + + - - - - + + + + + + + @@ -564,17 +659,37 @@ + + + + + + + + + + + + + + + + + + + + + + - - + + + - + - - - diff --git a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps index 25979112b7..c1ec162182 100644 --- a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps +++ b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/models/test/de/itemis/mps/editor/celllayout/editor@tests.mps @@ -39,9 +39,6 @@ - - - @@ -847,9 +844,6 @@ - - - diff --git a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd index 8253031375..e6741349bb 100644 --- a/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd +++ b/code/celllayout/solutions/test.de.itemis.mps.editor.celllayout.runtime/test.de.itemis.mps.editor.celllayout.msd @@ -38,7 +38,6 @@ - diff --git a/code/changelog/de.itemis.mps.changelog.sandbox/de.itemis.mps.changelog.sandbox.msd b/code/changelog/de.itemis.mps.changelog.sandbox/de.itemis.mps.changelog.sandbox.msd index 2ffa559973..5f67b05169 100644 --- a/code/changelog/de.itemis.mps.changelog.sandbox/de.itemis.mps.changelog.sandbox.msd +++ b/code/changelog/de.itemis.mps.changelog.sandbox/de.itemis.mps.changelog.sandbox.msd @@ -6,7 +6,7 @@ - + diff --git a/code/changelog/de.itemis.mps.changelog/de.itemis.mps.changelog.mpl b/code/changelog/de.itemis.mps.changelog/de.itemis.mps.changelog.mpl index cbfc75ed71..63703a8dcb 100644 --- a/code/changelog/de.itemis.mps.changelog/de.itemis.mps.changelog.mpl +++ b/code/changelog/de.itemis.mps.changelog/de.itemis.mps.changelog.mpl @@ -136,7 +136,7 @@ - + diff --git a/code/changelog/de.itemis.mps.changelog/models/de.itemis.mps.changelog.behavior.mps b/code/changelog/de.itemis.mps.changelog/models/de.itemis.mps.changelog.behavior.mps index 2979bf3006..c9342f5cf0 100644 --- a/code/changelog/de.itemis.mps.changelog/models/de.itemis.mps.changelog.behavior.mps +++ b/code/changelog/de.itemis.mps.changelog/models/de.itemis.mps.changelog.behavior.mps @@ -42,6 +42,7 @@ + @@ -253,6 +254,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -371,20 +398,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - + + diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/de.slisson.mps.conditionalEditor.demolang.mpl b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/de.slisson.mps.conditionalEditor.demolang.mpl index c005aee148..d55d51f276 100644 --- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/de.slisson.mps.conditionalEditor.demolang.mpl +++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/de.slisson.mps.conditionalEditor.demolang.mpl @@ -40,7 +40,7 @@ - + diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/languageModels/structure.mps b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/languageModels/structure.mps index 931c3c5f2b..e916c0dd27 100644 --- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/languageModels/structure.mps +++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.demolang/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/de.slisson.mps.conditionalEditor.hints.mpl b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/de.slisson.mps.conditionalEditor.hints.mpl index 418ae634ff..12984f7f36 100644 --- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/de.slisson.mps.conditionalEditor.hints.mpl +++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/de.slisson.mps.conditionalEditor.hints.mpl @@ -34,7 +34,7 @@ - + diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/models/structure.mps b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/models/structure.mps index 839517924e..caa7a809fe 100644 --- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/models/structure.mps +++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor.hints/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/de.slisson.mps.conditionalEditor.mpl b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/de.slisson.mps.conditionalEditor.mpl index 9eded7a7d0..890a30499d 100644 --- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/de.slisson.mps.conditionalEditor.mpl +++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/de.slisson.mps.conditionalEditor.mpl @@ -157,7 +157,7 @@ - + diff --git a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/languageModels/structure.mps b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/languageModels/structure.mps index 88c9b7b74d..486f9a8b15 100644 --- a/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/languageModels/structure.mps +++ b/code/conditional-editor/languages/de.slisson.mps.conditionalEditor/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl b/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl index a56f6c2c6c..5651d573f9 100644 --- a/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl +++ b/code/debug/languages/de.itemis.mps.debug/de.itemis.mps.debug.mpl @@ -62,7 +62,6 @@ - @@ -105,7 +104,7 @@ - + @@ -127,7 +126,6 @@ - diff --git a/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd b/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd index fda258c572..bd43705faf 100644 --- a/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd +++ b/code/debug/solutions/de.itemis.mps.debug.runtime/de.itemis.mps.debug.runtime.msd @@ -1,7 +1,7 @@ - + @@ -46,7 +46,6 @@ - diff --git a/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps b/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps index 15cd0c7f45..8a61894e04 100644 --- a/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps +++ b/code/debug/solutions/de.itemis.mps.debug.runtime/models/de.itemis.mps.debug.runtime.plugin.mps @@ -23,6 +23,8 @@ + + @@ -64,6 +66,9 @@ + + + @@ -74,6 +79,9 @@ + + + @@ -145,6 +153,7 @@ + @@ -246,21 +255,22 @@ - - + + - - - - - + + + + + + + + + - - - - - + + @@ -275,8 +285,8 @@ - - + + @@ -464,24 +474,25 @@ - - + + - - + + - - - - - + + + + + + + + + - - - - - + + @@ -494,10 +505,10 @@ - + - - + + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/de.itemis.mps.editor.diagram.demo.activity.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/de.itemis.mps.editor.diagram.demo.activity.mpl index 88a308eb0a..69066a01d2 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/de.itemis.mps.editor.diagram.demo.activity.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/de.itemis.mps.editor.diagram.demo.activity.mpl @@ -43,7 +43,7 @@ - + @@ -70,7 +70,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps index 511867ea9c..1dce3a9ad9 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.activity/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/de.itemis.mps.editor.diagram.demo.callgraph.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/de.itemis.mps.editor.diagram.demo.callgraph.mpl index 190c4a7e6a..8e7dbab932 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/de.itemis.mps.editor.diagram.demo.callgraph.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/de.itemis.mps.editor.diagram.demo.callgraph.mpl @@ -43,7 +43,7 @@ - + @@ -68,7 +68,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/languageModels/structure.mps index 101dc98832..4e70bf9e96 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.callgraph/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/de.itemis.mps.editor.diagram.demo.elk.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/de.itemis.mps.editor.diagram.demo.elk.mpl index d78eb7074a..979235d12b 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/de.itemis.mps.editor.diagram.demo.elk.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/de.itemis.mps.editor.diagram.demo.elk.mpl @@ -1,7 +1,7 @@ - + @@ -60,7 +60,6 @@ - @@ -112,7 +111,7 @@ - + @@ -140,7 +139,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.editor.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.editor.mps index 333a8d5a43..f4cb65bb70 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.editor.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.editor.mps @@ -33,8 +33,8 @@ - + @@ -371,6 +371,15 @@ + + + + + + + + + @@ -396,15 +405,6 @@ - - - - - - - - - @@ -2729,6 +2729,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3223,33 +3250,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3265,6 +3265,9 @@ + + + @@ -3759,9 +3762,6 @@ - - - @@ -4572,6 +4572,13 @@ + + + + + + + @@ -4597,13 +4604,6 @@ - - - - - - - @@ -5054,6 +5054,13 @@ + + + + + + + @@ -5079,13 +5086,6 @@ - - - - - - - @@ -5831,6 +5831,13 @@ + + + + + + + @@ -5856,13 +5863,6 @@ - - - - - - - @@ -7236,62 +7236,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -7318,150 +7262,43 @@ - - - - + + + + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - + + - - + + - - - - - + + + + + - - + + - - + + @@ -7477,30 +7314,17 @@ - - - - - - - - - - - - - - - - - - + + + + + - - + + - - + + @@ -7552,43 +7376,17 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - + + - - + + @@ -7604,6 +7402,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7617,6 +7561,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -7630,18 +7643,5 @@ - - - - - - - - - - - - - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.structure.mps index 43c6d6ed74..eb4826e00c 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demo.elk/models/de.itemis.mps.editor.diagram.demo.elk.structure.mps @@ -95,21 +95,6 @@ - - - - - - - - - - - - - - - @@ -143,6 +128,21 @@ + + + + + + + + + + + + + + + @@ -351,6 +351,14 @@ + + + + + + + + @@ -375,13 +383,5 @@ - - - - - - - - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/de.itemis.mps.editor.diagram.demoentities.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/de.itemis.mps.editor.diagram.demoentities.mpl index ca0bf249df..a7974caf31 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/de.itemis.mps.editor.diagram.demoentities.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/de.itemis.mps.editor.diagram.demoentities.mpl @@ -50,7 +50,7 @@ - + @@ -82,7 +82,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/languageModels/structure.mps index c10c5f4804..3f3de6995f 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demoentities/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/de.itemis.mps.editor.diagram.demolang.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/de.itemis.mps.editor.diagram.demolang.mpl index 26c1846c11..3f59d05a7d 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/de.itemis.mps.editor.diagram.demolang.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/de.itemis.mps.editor.diagram.demolang.mpl @@ -80,7 +80,7 @@ - + @@ -106,7 +106,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/languageModels/structure.mps index ae98923af1..9b2cbf539f 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.demolang/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.layout/de.itemis.mps.editor.diagram.layout.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.layout/de.itemis.mps.editor.diagram.layout.mpl index af9a1e25df..b2fa434a6b 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.layout/de.itemis.mps.editor.diagram.layout.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.layout/de.itemis.mps.editor.diagram.layout.mpl @@ -39,7 +39,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.layout/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.layout/languageModels/structure.mps index d7fc8a6a39..680902fde0 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.layout/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.layout/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.styles/de.itemis.mps.editor.diagram.styles.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram.styles/de.itemis.mps.editor.diagram.styles.mpl index 4d5efe1cbd..58d53d65cb 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.styles/de.itemis.mps.editor.diagram.styles.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.styles/de.itemis.mps.editor.diagram.styles.mpl @@ -38,7 +38,7 @@ - + @@ -62,7 +62,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram.styles/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram.styles/languageModels/structure.mps index b5301f5b2f..7c124a7600 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram.styles/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram.styles/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/de.itemis.mps.editor.diagram.mpl b/code/diagram/languages/de.itemis.mps.editor.diagram/de.itemis.mps.editor.diagram.mpl index 0cac29a4e0..84bc4a6b20 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram/de.itemis.mps.editor.diagram.mpl +++ b/code/diagram/languages/de.itemis.mps.editor.diagram/de.itemis.mps.editor.diagram.mpl @@ -14,7 +14,7 @@ - + @@ -84,7 +84,6 @@ - @@ -210,7 +209,7 @@ - + @@ -237,7 +236,6 @@ - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps index a47c262005..d82418929b 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram/generator/template/main@generator.mps @@ -61,12 +61,12 @@ - + - - + + @@ -7209,9 +7209,6 @@ - - - @@ -7226,6 +7223,9 @@ + + + @@ -7424,9 +7424,6 @@ - - - @@ -7441,6 +7438,9 @@ + + + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/behavior.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/behavior.mps index e9e74c1dc4..2b67b3c0ef 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/behavior.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/behavior.mps @@ -4224,7 +4224,7 @@ - + @@ -5169,7 +5169,7 @@ - + @@ -7970,7 +7970,7 @@ - + @@ -10025,6 +10025,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10123,32 +10149,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/constraints.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/constraints.mps index 356f3065c0..52e9de29b8 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/constraints.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/constraints.mps @@ -522,39 +522,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -563,39 +563,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -604,39 +604,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -645,39 +645,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -686,39 +686,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -727,39 +727,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -768,39 +768,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -809,39 +809,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -850,39 +850,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + @@ -932,39 +932,39 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - - + + - - - - - + + + + + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/editor.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/editor.mps index 621afbd933..022daa474c 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/editor.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/editor.mps @@ -822,6 +822,7 @@ + @@ -973,7 +974,6 @@ - @@ -5949,6 +5949,7 @@ + @@ -5987,7 +5988,6 @@ - @@ -14927,40 +14927,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -15022,48 +14992,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -15331,5 +15259,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/structure.mps b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/structure.mps index bc0b689ceb..ab1fc649aa 100644 --- a/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/structure.mps +++ b/code/diagram/languages/de.itemis.mps.editor.diagram/languageModels/structure.mps @@ -3,7 +3,7 @@ - + @@ -499,6 +499,11 @@ + + + + + @@ -2544,12 +2549,6 @@ - - - - - - @@ -2976,6 +2975,12 @@ + + + + + + @@ -3229,12 +3234,6 @@ - - - - - - @@ -3263,6 +3262,12 @@ + + + + + + @@ -3296,12 +3301,6 @@ - - - - - - @@ -3370,6 +3369,12 @@ + + + + + + @@ -3493,12 +3498,6 @@ - - - - - - @@ -3577,6 +3576,12 @@ + + + + + + @@ -3815,12 +3820,6 @@ - - - - - - @@ -3892,6 +3891,12 @@ + + + + + + @@ -5028,16 +5033,20 @@ - - - - - - - - - - + + + + + + + + + + + + + + @@ -5080,25 +5089,16 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/languageModels/structure.mps b/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/languageModels/structure.mps index d7a4494404..91943d4283 100644 --- a/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/languageModels/structure.mps +++ b/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/test.de.itemis.mps.editor.diagram.lang.mpl b/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/test.de.itemis.mps.editor.diagram.lang.mpl index b25b478584..390b3bb73f 100644 --- a/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/test.de.itemis.mps.editor.diagram.lang.mpl +++ b/code/diagram/languages/test.de.itemis.mps.editor.diagram.lang/test.de.itemis.mps.editor.diagram.lang.mpl @@ -45,7 +45,7 @@ - + @@ -72,7 +72,6 @@ - diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.elk.sandbox/de.itemis.mps.editor.diagram.demo.elk.sandbox.msd b/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.elk.sandbox/de.itemis.mps.editor.diagram.demo.elk.sandbox.msd index e7ac71f26d..4e44547cd1 100644 --- a/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.elk.sandbox/de.itemis.mps.editor.diagram.demo.elk.sandbox.msd +++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.demo.elk.sandbox/de.itemis.mps.editor.diagram.demo.elk.sandbox.msd @@ -46,7 +46,6 @@ - diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps index e879f85356..6bc2b78117 100644 --- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps +++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/jgraph.mps @@ -733,7 +733,6 @@ - @@ -6043,17 +6042,6 @@ - - - - - - - - - - - @@ -30325,6 +30313,29 @@ + + + + + + + + + + + + + + + + + + + + + + + @@ -89562,14 +89573,14 @@ - + - + - + @@ -89608,14 +89619,14 @@ - + - + - + @@ -95523,6 +95534,7 @@ + @@ -95542,6 +95554,27 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps index dd70e08c26..52f12330e0 100644 --- a/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps +++ b/code/diagram/solutions/de.itemis.mps.editor.diagram.runtime/models/de/itemis/mps/editor/diagram/runtime/plugin.mps @@ -51,6 +51,7 @@ + @@ -3099,19 +3100,19 @@ - - - - - - - - + + + + + + + + + + + - - - @@ -3129,6 +3130,15 @@ + + + + + + + + + diff --git a/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/models/test/de/itemis/mps/editor/diagram/solution@tests.mps b/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/models/test/de/itemis/mps/editor/diagram/solution@tests.mps index f7541503d9..20679245aa 100644 --- a/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/models/test/de/itemis/mps/editor/diagram/solution@tests.mps +++ b/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/models/test/de/itemis/mps/editor/diagram/solution@tests.mps @@ -16,10 +16,10 @@ - - + + - + @@ -92,9 +92,6 @@ - - - @@ -789,9 +786,6 @@ - - - @@ -8513,6855 +8507,1683 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + - - - - - + + + + + + + + + - - + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - + + + + + + + + - - - - - + + + + + + + + + - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - + + - - + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + - - - - - - - - - + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + - - - - + + + + + - - - + + + - - + + + + + + + + + + + + - - - - - + + + + - - + + - - - - + + + + - - + + - - - - - - - + + + + + - - + + - - - - - - + + + + + + - - + + - - + + - + - + - + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + - - - - - - - - - - - - - - - + + - - - - - + + + + - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + + - - - - - + + + + + + - - - - - - - - - - - - - - - + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - + + + + + + - - + + + + + + - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + - - - - - - + + + + + - - + + - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + - - + + - - - - - - - + + - + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - + + + - - + + - - + + - + - + - + - + - + - - + + - + - - - + + + - + - - - + + + - + @@ -15369,633 +10191,656 @@ - - - + + + - - - - - + + + + + - - - - + + + + - - + + - - + + - - + + - - - + + + - - - - + + + + - + - + - - - - + + + + - - + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + - - - - + + + + + + - - + + + - - - - - - + + + - - + + + + + + + + + + + - - - - - - + + + - - + + + - - - - + + + + + + - - + + + - - - - + + + + + + - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + + + - - - - - - - + + + - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - + + + - - - - + + + + + + - - + + + - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + - - - - - + + + + + + - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - + + + - - - - + + + + + + - - + + + + + + + + + + + - - - - + + + + + + - - + + + - - - - + + + + + + - - + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - + + + + + + - - + + - - + + - + - + - + - + - + - - + + - + - - - + + + - + - - - + + + - + @@ -16003,1371 +10848,1229 @@ - - - + + + + - - - - - - - + + + + + + - - - - - - + + + + + + - - - + + + - - + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + - - - - - - - - - + + - - - - - - - - + + + + + + + - - - - - - - - + + + + - - - - - - - - - + + - - - - - - - - + + + + + + + - - - - - - - - + + + + - - - - - - - - - + + - - - - - - - - - + + + + - - - - - - - - - + + - - - - - - - - - + + + + - - - - - - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + - - + + + - - - - + + + + + + + + + + + - - + + + - - - - + + + + + + + + + + + - - + + + - - - - + + + + + + + + + + + + + + - - + + + - - - - - - + + + - - + + + - - - - - - + + + - - + + + + + + + - - - - + + + + + + + + + + + + + + - - + + + + + + + + + + + + - - - - + + + + + + + + + + + + + - - + + - - - - + + + + + - - + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - + - + - - - - - - - + + + + - - - + + + - - - - - + + + + + - - + + - - - - - - - - - + + + + + + + - - - - - - + + + + + + - - - + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + - - - - - - - - - + + + - - - - - - - - - + + + - - - - - - - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - + + + + + + + + + - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - + + + + + + - - - - - - - - - - + + + - - - - - + + + + + + - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + - - - - - + + + + + + - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - + + + + + + - - - - + + + + + + - - + + + + + + + + - - - - - - - - - - + + + + + + + @@ -17533,56 +12236,56 @@ - - - - - - + + + + + + - - + + - - + + - + - + - + - + - + - - + + - + - - - + + + - + - - - + + + - + @@ -17590,624 +12293,889 @@ - - - - - - - - - - - + + + + + + + + + - - - - + + + + + + + + - - + + + + - - - - + + + + + + + + + + + + + + + + + + + + + - - + + + + - - - - - + + + + + - - - + + + - - - - + + + + - - + + - - + + + + - - - - - - - + + + + + + + - - - - + + + + + - - + + - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - + + - - - - - - - - + + + + - - - + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + - - + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + - - + + - - - + + + - - + + - - + + - + - + - + - + - + - - + + - + - - - + + + - + - - - + + + - + @@ -18215,130 +13183,131 @@ - - - + + + - - - - - + + + + + - - - - + + + + - + - - - - - - + + + + + + - - + + - - + + - - - + + + - - - - + + + + - + - + - - - - + + + + - - + + - - - - + + + + - - + + - - - - + + + + - - + + - - - - + + + + - - + + - - - - + + + + - - + + - - - - + + + + - - + + + - - - - + + + + @@ -18346,713 +13315,800 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + - - - - - - - - - - - - - - - + + + + + + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - + + + - - - + + + + + + + - - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + - - - - - - + + + + + + + + - - - + + + + + + + - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + - - - - + + + + + + - - + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + - - - - - - + + + + + - - - + + + - - - - + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - + + + - - - - - - - - - - + + + + + + - - - - - - - + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -19060,79 +14116,116 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + - - + + - + @@ -19142,5699 +14235,8255 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - + + + + + + + + + - - + + + + + + + - - + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + - - - - - - - - + + + + - - - + + + + + + + + + + + + + - - - + + + + + + + - - - - - - + + + + + + + + + + - - - + + + - - - + + + + + + + - - - - + + + + - - + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + - - - - - - - - - - - - - - + + + + + + + + + + - - + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + - - - - - - + + + + + - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + - - - - - - + + + + - - - + + - - - - - - + + + + - - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - - - - - - - + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - + + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - - - - - - - - - - - - - + + + - - + + + - - + + + - - + + + - + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + - - + + - - + + - + + + + + + + - - + + - - - - - - + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + - - - - - - + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + - - - + + + - - - - - - + + + + + + - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - + + + - - - - - - - - - + + + - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - + + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + - - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + - - - + + - - - - - - + + + + + - - - - - - - - + + + + + + + + + + + + + + + - - - + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + - + + - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - - - - - - - - - - - - - - + + + - - - - - - + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - + + + + + + + + - - - - - - - + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + - - - - - - + + + + + - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + + - - - - - - - - + + + + + + + - - - - - - + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - + + + + + + + - - - - - - - - - - - + + + + + - - - + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + - - - + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + - - - + + + + + + + + + + + + + + - - - + + + + + + + - - - + + + + + + + + + + + - - - + + + + + + + + + - - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - + + + - - - - - - - - - - - + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + - - - + + - - - - - - - - - - + + + + + + + - - - + + - - - + + + + + + + + + - - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + - - - + + - - - - - - - - - - - - + + + - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - + + + - - - - - - - - + + + - - - - - - - - - + + - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - + + - - - - - - - - + + + + + - - - - - - - - - + + + + + + + - - - - - - - - + + + + + - - - - - - - - - + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - + + - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + - - - + + - - - - - - - - - - - - - - - - - - + + + + - - - + + - - - + + + + + + - - - + + - - - + + + + + + - - - + + - - - - - - - - - - - - + + + + + + + + - - - - + + + + + + + + - - - + - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + - - - - - + + - - - - - - + + + + - - - - - + + - - - - - - - - - + + + + + + + + - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - + + + + + + + + + - - - - + + + + + + + + + - - + + + + + + + + + - - - - + + + + + + + + + - - + + + + + + + + + - - - - + + + + + + + + + - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - + + + + + - - - - - - - + + - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + - - - - + + + + + + + + - - - - - - + + + + + + + + + - - + + + + + + + + + - - - - + + + + + + + + + - - + + + + + + + + + - - - - - - - + + + + + + + - - - - + + + + + + + + - - - - - - - + + + + + + + - - - - + + + + + + + + + - - - - - - + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + + + + + + - - + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - + - + - + - + - + - - + + - + - - - + + + - + - - - + + + - + @@ -24842,741 +22491,727 @@ - - - - - - - - - + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + - - - - - + + + + + + + + + + + - - - - - - - - - - - + + + - - - - - - - + + + + + + + + + + + - - + + + - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + - - - - - - - + + + - - - - - - - - - - - + + + - - - - - - - - - + + + - - + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + - - + + + + + - - - - - - - - - - - - + + - - - - - - + + + + + - - - + + + - - - - - - - + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - + + + + - - + + - - - - - - - + + + + - - + + - - - - - - - + + + + - - + + - - - + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -25584,625 +23219,721 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + - - - + + + + + + + + - - + + - - - - + + + + + - - - + + + - - + + + + + - - - - + + + + + - - - + + + - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - + + + + + - - - - - - - - - - - - + + + + + + + - - - - + + + + diff --git a/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/test.de.itemis.mps.editor.diagram.solution.msd b/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/test.de.itemis.mps.editor.diagram.solution.msd index 0ff4c93c93..6d23c45664 100644 --- a/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/test.de.itemis.mps.editor.diagram.solution.msd +++ b/code/diagram/solutions/test.de.itemis.mps.editor.diagram.solution/test.de.itemis.mps.editor.diagram.solution.msd @@ -68,7 +68,6 @@ - diff --git a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/com.mbeddr.mpsutil.grammarcells.runtimelang.mpl b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/com.mbeddr.mpsutil.grammarcells.runtimelang.mpl index 87c9495e76..b50d886402 100644 --- a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/com.mbeddr.mpsutil.grammarcells.runtimelang.mpl +++ b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/com.mbeddr.mpsutil.grammarcells.runtimelang.mpl @@ -39,7 +39,7 @@ - + diff --git a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/models/structure.mps b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/models/structure.mps index 6baff25eae..e221ced919 100644 --- a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/models/structure.mps +++ b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.runtimelang/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.sandboxlang/com.mbeddr.mpsutil.grammarcells.sandboxlang.mpl b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.sandboxlang/com.mbeddr.mpsutil.grammarcells.sandboxlang.mpl index 74f0771f01..e75fb6a326 100644 --- a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.sandboxlang/com.mbeddr.mpsutil.grammarcells.sandboxlang.mpl +++ b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells.sandboxlang/com.mbeddr.mpsutil.grammarcells.sandboxlang.mpl @@ -46,7 +46,7 @@ - + diff --git a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/com.mbeddr.mpsutil.grammarcells.mpl b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/com.mbeddr.mpsutil.grammarcells.mpl index 77af2da14d..e70cb652a4 100644 --- a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/com.mbeddr.mpsutil.grammarcells.mpl +++ b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/com.mbeddr.mpsutil.grammarcells.mpl @@ -323,7 +323,7 @@ - + diff --git a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/generator/template/main@generator.mps b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/generator/template/main@generator.mps index 4fdaf6db9a..f8f6cda980 100644 --- a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/generator/template/main@generator.mps +++ b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/generator/template/main@generator.mps @@ -1,7 +1,6 @@ - @@ -51,7 +50,6 @@ - @@ -59,17 +57,18 @@ - + + + - @@ -5201,97 +5200,102 @@ - + - - - - - - - - - + + + + + + + + + + + + + + - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9001,8 +9005,8 @@ - + @@ -19932,8 +19936,8 @@ - - + + @@ -22102,8 +22106,8 @@ - - + + @@ -22189,8 +22193,8 @@ - - + + diff --git a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/models/com/mbeddr/mpsutil/grammarcells/structure.mps b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/models/com/mbeddr/mpsutil/grammarcells/structure.mps index 1fcd67e141..8ce449c68b 100644 --- a/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/models/com/mbeddr/mpsutil/grammarcells/structure.mps +++ b/code/grammarcells/languages/com.mbeddr.mpsutil.grammarcells/models/com/mbeddr/mpsutil/grammarcells/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.tests/models/com/mbeddr/mpsutil/grammarcells/tests@tests.mps b/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.tests/models/com/mbeddr/mpsutil/grammarcells/tests@tests.mps index 5135bb154a..3ff8b55f9a 100644 --- a/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.tests/models/com/mbeddr/mpsutil/grammarcells/tests@tests.mps +++ b/code/grammarcells/solutions/com.mbeddr.mpsutil.grammarcells.tests/models/com/mbeddr/mpsutil/grammarcells/tests@tests.mps @@ -48,9 +48,6 @@ - - - @@ -322,9 +319,6 @@ - - - diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/de.itemis.mps.hacks.xmodelgen.mpl b/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/de.itemis.mps.hacks.xmodelgen.mpl deleted file mode 100644 index faeb331a46..0000000000 --- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/de.itemis.mps.hacks.xmodelgen.mpl +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - 7ab1a6fa-0a11-4b95-9e48-75f363d6cb00(jetbrains.mps.lang.generator.plan) - 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI) - b401a680-8325-4110-8fd3-84331ff25bef(jetbrains.mps.lang.generator) - 215c4c45-ba99-49f5-9ab7-4b6901a63cfd(MPS.Generator) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel) - 7ab1a6fa-0a11-4b95-9e48-75f363d6cb00(jetbrains.mps.lang.generator.plan) - - - diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/behavior.mps b/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/behavior.mps deleted file mode 100644 index df721605d0..0000000000 --- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/behavior.mps +++ /dev/null @@ -1,1878 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/constraints.mps b/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/constraints.mps deleted file mode 100644 index 89e0c4f35c..0000000000 --- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/constraints.mps +++ /dev/null @@ -1,167 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/editor.mps b/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/editor.mps deleted file mode 100644 index d9e825280d..0000000000 --- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/editor.mps +++ /dev/null @@ -1,208 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/structure.mps b/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/structure.mps deleted file mode 100644 index 5df103822a..0000000000 --- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/structure.mps +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/generator/template/main@generator.mps b/code/hacks/languages/de.itemis.mps.nativelibs/generator/template/main@generator.mps deleted file mode 100644 index 58bd5309c6..0000000000 --- a/code/hacks/languages/de.itemis.mps.nativelibs/generator/template/main@generator.mps +++ /dev/null @@ -1,464 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/behavior.mps b/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/behavior.mps deleted file mode 100644 index 1d7fa5142e..0000000000 --- a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/behavior.mps +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/constraints.mps b/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/constraints.mps deleted file mode 100644 index 83444539d7..0000000000 --- a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/constraints.mps +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/editor.mps b/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/editor.mps deleted file mode 100644 index 10dfef567c..0000000000 --- a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/editor.mps +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/structure.mps b/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/structure.mps deleted file mode 100644 index af9f00b681..0000000000 --- a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/structure.mps +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/typesystem.mps b/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/typesystem.mps deleted file mode 100644 index 16b144e3c2..0000000000 --- a/code/hacks/languages/de.itemis.mps.nativelibs/languageModels/typesystem.mps +++ /dev/null @@ -1,439 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/languages/de.slisson.mps.reflection/de.slisson.mps.reflection.mpl b/code/hacks/languages/de.slisson.mps.reflection/de.slisson.mps.reflection.mpl index 51a0dfcc0c..df7c5b1456 100644 --- a/code/hacks/languages/de.slisson.mps.reflection/de.slisson.mps.reflection.mpl +++ b/code/hacks/languages/de.slisson.mps.reflection/de.slisson.mps.reflection.mpl @@ -1,7 +1,7 @@ - + @@ -181,7 +181,7 @@ - + diff --git a/code/hacks/languages/de.slisson.mps.reflection/languageModels/structure.mps b/code/hacks/languages/de.slisson.mps.reflection/languageModels/structure.mps index 8a84fec862..a248926a43 100644 --- a/code/hacks/languages/de.slisson.mps.reflection/languageModels/structure.mps +++ b/code/hacks/languages/de.slisson.mps.reflection/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/hacks/solutions/de.itemis.mps.nativelibs.loader/de.itemis.mps.nativelibs.loader.msd b/code/hacks/solutions/de.itemis.mps.nativelibs.loader/de.itemis.mps.nativelibs.loader.msd deleted file mode 100644 index 14f907ac8c..0000000000 --- a/code/hacks/solutions/de.itemis.mps.nativelibs.loader/de.itemis.mps.nativelibs.loader.msd +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - 3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations) - 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) - 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) - 742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform) - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/solutions/de.itemis.mps.nativelibs.loader/models/de/itemis/mps/nativelibs/plugin.mps b/code/hacks/solutions/de.itemis.mps.nativelibs.loader/models/de/itemis/mps/nativelibs/plugin.mps deleted file mode 100644 index 7cffc2c56d..0000000000 --- a/code/hacks/solutions/de.itemis.mps.nativelibs.loader/models/de/itemis/mps/nativelibs/plugin.mps +++ /dev/null @@ -1,3038 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/hacks/solutions/de.slisson.mps.hacks.editor/models/de/slisson/mps/hacks/editor.mps b/code/hacks/solutions/de.slisson.mps.hacks.editor/models/de/slisson/mps/hacks/editor.mps index 330fe10842..ffc6d1eb8c 100644 --- a/code/hacks/solutions/de.slisson.mps.hacks.editor/models/de/slisson/mps/hacks/editor.mps +++ b/code/hacks/solutions/de.slisson.mps.hacks.editor/models/de/slisson/mps/hacks/editor.mps @@ -847,10 +847,10 @@ - + - + @@ -858,14 +858,14 @@ - - - - - - + + + + + + @@ -882,12 +882,12 @@ - - - - - - + + + + + + @@ -999,20 +999,81 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -1036,10 +1097,10 @@ - + - + diff --git a/code/htmlcell/languages/de.itemis.mps.editor.htmlcell.demolang/de.itemis.mps.editor.htmlcell.demolang.mpl b/code/htmlcell/languages/de.itemis.mps.editor.htmlcell.demolang/de.itemis.mps.editor.htmlcell.demolang.mpl index 1bf40332cc..0722d1ba62 100644 --- a/code/htmlcell/languages/de.itemis.mps.editor.htmlcell.demolang/de.itemis.mps.editor.htmlcell.demolang.mpl +++ b/code/htmlcell/languages/de.itemis.mps.editor.htmlcell.demolang/de.itemis.mps.editor.htmlcell.demolang.mpl @@ -27,7 +27,7 @@ - + diff --git a/code/htmlcell/languages/de.itemis.mps.editor.htmlcell/de.itemis.mps.editor.htmlcell.mpl b/code/htmlcell/languages/de.itemis.mps.editor.htmlcell/de.itemis.mps.editor.htmlcell.mpl index 7093ab5317..b642c52b15 100644 --- a/code/htmlcell/languages/de.itemis.mps.editor.htmlcell/de.itemis.mps.editor.htmlcell.mpl +++ b/code/htmlcell/languages/de.itemis.mps.editor.htmlcell/de.itemis.mps.editor.htmlcell.mpl @@ -63,7 +63,6 @@ - @@ -117,7 +116,7 @@ - + diff --git a/code/htmlcell/solutions/de.itemis.mps.editor.htmlcell.runtime/de.itemis.mps.editor.htmlcell.runtime.msd b/code/htmlcell/solutions/de.itemis.mps.editor.htmlcell.runtime/de.itemis.mps.editor.htmlcell.runtime.msd index dcd9611d90..e2f6da4b53 100644 --- a/code/htmlcell/solutions/de.itemis.mps.editor.htmlcell.runtime/de.itemis.mps.editor.htmlcell.runtime.msd +++ b/code/htmlcell/solutions/de.itemis.mps.editor.htmlcell.runtime/de.itemis.mps.editor.htmlcell.runtime.msd @@ -41,7 +41,6 @@ - diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps index f4d2004e0c..d55e062909 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions.runtime/models/com/mbeddr/mpsutil/intentions/runtime.mps @@ -1031,15 +1031,20 @@ - - - - + + + + + + + + + - - - - + + + + @@ -1062,6 +1067,19 @@ + + + + + + + + + + + + + @@ -1175,30 +1193,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -4364,6 +4358,19 @@ + + + + + + + + + + + + + @@ -4417,31 +4424,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions/com.mbeddr.mpsutil.intentions.mpl b/code/intentionsmenu/com.mbeddr.mpsutil.intentions/com.mbeddr.mpsutil.intentions.mpl index 18e6fe6848..87d8bf7cdc 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions/com.mbeddr.mpsutil.intentions.mpl +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions/com.mbeddr.mpsutil.intentions.mpl @@ -114,7 +114,7 @@ - + diff --git a/code/intentionsmenu/com.mbeddr.mpsutil.intentions/languageModels/structure.mps b/code/intentionsmenu/com.mbeddr.mpsutil.intentions/languageModels/structure.mps index 95f17afe4b..9c6eca9804 100644 --- a/code/intentionsmenu/com.mbeddr.mpsutil.intentions/languageModels/structure.mps +++ b/code/intentionsmenu/com.mbeddr.mpsutil.intentions/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/kotlin/solutions/MPS.Kotlin/MPS.Kotlin.msd b/code/kotlin/solutions/MPS.Kotlin/MPS.Kotlin.msd index 7d8fe0bca5..7db6d5ebe9 100644 --- a/code/kotlin/solutions/MPS.Kotlin/MPS.Kotlin.msd +++ b/code/kotlin/solutions/MPS.Kotlin/MPS.Kotlin.msd @@ -1,20 +1,18 @@ - + - - - + + - + - - - + + diff --git a/code/kotlin/solutions/kotlin.usage.test/kotlin.usage.test.msd b/code/kotlin/solutions/kotlin.usage.test/kotlin.usage.test.msd index 864db26072..a30191ad56 100644 --- a/code/kotlin/solutions/kotlin.usage.test/kotlin.usage.test.msd +++ b/code/kotlin/solutions/kotlin.usage.test/kotlin.usage.test.msd @@ -1,12 +1,12 @@ - + - + diff --git a/code/languages/com.mbeddr.mpsutil.intentions.sandboxlang/com.mbeddr.mpsutil.intentions.sandboxlang.mpl b/code/languages/com.mbeddr.mpsutil.intentions.sandboxlang/com.mbeddr.mpsutil.intentions.sandboxlang.mpl index 7726d1454e..b9eb567e6f 100644 --- a/code/languages/com.mbeddr.mpsutil.intentions.sandboxlang/com.mbeddr.mpsutil.intentions.sandboxlang.mpl +++ b/code/languages/com.mbeddr.mpsutil.intentions.sandboxlang/com.mbeddr.mpsutil.intentions.sandboxlang.mpl @@ -84,7 +84,7 @@ - + diff --git a/code/languages/de.itemis.model.merge.baselang/de.itemis.model.merge.baselang.mpl b/code/languages/de.itemis.model.merge.baselang/de.itemis.model.merge.baselang.mpl index 763b18e00d..333e347f65 100644 --- a/code/languages/de.itemis.model.merge.baselang/de.itemis.model.merge.baselang.mpl +++ b/code/languages/de.itemis.model.merge.baselang/de.itemis.model.merge.baselang.mpl @@ -95,7 +95,7 @@ - + diff --git a/code/languages/de.itemis.model.merge.baselang/generator/templates/de.itemis.model.merge.baselang.generator.templates@generator.mps b/code/languages/de.itemis.model.merge.baselang/generator/templates/de.itemis.model.merge.baselang.generator.templates@generator.mps index 8574cbf9ed..6b87859c79 100644 --- a/code/languages/de.itemis.model.merge.baselang/generator/templates/de.itemis.model.merge.baselang.generator.templates@generator.mps +++ b/code/languages/de.itemis.model.merge.baselang/generator/templates/de.itemis.model.merge.baselang.generator.templates@generator.mps @@ -75,7 +75,7 @@ - + diff --git a/code/languages/de.itemis.model.merge.baselang/models/de.itemis.model.merge.baselang.typesystem.mps b/code/languages/de.itemis.model.merge.baselang/models/de.itemis.model.merge.baselang.typesystem.mps index cb1eead9c1..271ff30ce8 100644 --- a/code/languages/de.itemis.model.merge.baselang/models/de.itemis.model.merge.baselang.typesystem.mps +++ b/code/languages/de.itemis.model.merge.baselang/models/de.itemis.model.merge.baselang.typesystem.mps @@ -100,7 +100,7 @@ - + diff --git a/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.mps b/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.mps index 5e0c58badd..193d8b98c0 100644 --- a/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.mps +++ b/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.mps @@ -17,9 +17,6 @@ - - - @@ -204,7 +201,7 @@ - + @@ -306,8 +303,5 @@ - - - diff --git a/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.plugin.mps b/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.plugin.mps index 91750de8bc..a825917e16 100644 --- a/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.plugin.mps +++ b/code/languages/de.itemis.model.merge.baselang/sandbox/models/de.itemis.model.merge.baselang.sandbox.plugin.mps @@ -53,14 +53,14 @@ - + - - - + + + diff --git a/code/languages/de.itemis.model.merge.diamond/de.itemis.model.merge.diamond.mpl b/code/languages/de.itemis.model.merge.diamond/de.itemis.model.merge.diamond.mpl index c8bd3c6444..51c68f1425 100644 --- a/code/languages/de.itemis.model.merge.diamond/de.itemis.model.merge.diamond.mpl +++ b/code/languages/de.itemis.model.merge.diamond/de.itemis.model.merge.diamond.mpl @@ -38,7 +38,7 @@ - + diff --git a/code/languages/de.itemis.model.merge.diamond/models/de.itemis.model.merge.diamond.structure.mps b/code/languages/de.itemis.model.merge.diamond/models/de.itemis.model.merge.diamond.structure.mps index bb5f10f1d2..b860a9727a 100644 --- a/code/languages/de.itemis.model.merge.diamond/models/de.itemis.model.merge.diamond.structure.mps +++ b/code/languages/de.itemis.model.merge.diamond/models/de.itemis.model.merge.diamond.structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/languages/de.itemis.model.merge.simple.demo.annotated/de.itemis.model.merge.simple.demo.annotated.mpl b/code/languages/de.itemis.model.merge.simple.demo.annotated/de.itemis.model.merge.simple.demo.annotated.mpl index a1e2e65099..189895bab4 100644 --- a/code/languages/de.itemis.model.merge.simple.demo.annotated/de.itemis.model.merge.simple.demo.annotated.mpl +++ b/code/languages/de.itemis.model.merge.simple.demo.annotated/de.itemis.model.merge.simple.demo.annotated.mpl @@ -37,7 +37,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/de.itemis.model.merge.mpl b/code/languages/de.itemis.model.merge/de.itemis.model.merge.mpl index 96ae8f18ed..9294d69a70 100644 --- a/code/languages/de.itemis.model.merge/de.itemis.model.merge.mpl +++ b/code/languages/de.itemis.model.merge/de.itemis.model.merge.mpl @@ -129,7 +129,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/generator/templates/de.itemis.model.merge.generator.templates@generator.mps b/code/languages/de.itemis.model.merge/generator/templates/de.itemis.model.merge.generator.templates@generator.mps index 56af352d94..1aaccdd826 100644 --- a/code/languages/de.itemis.model.merge/generator/templates/de.itemis.model.merge.generator.templates@generator.mps +++ b/code/languages/de.itemis.model.merge/generator/templates/de.itemis.model.merge.generator.templates@generator.mps @@ -370,33 +370,33 @@ - + - + - + - + - + - + @@ -555,7 +555,7 @@ - + @@ -583,7 +583,7 @@ - + @@ -700,12 +700,12 @@ - + - + @@ -772,7 +772,7 @@ - + @@ -882,7 +882,7 @@ - + @@ -1004,7 +1004,7 @@ - + @@ -1384,7 +1384,7 @@ - + @@ -1970,7 +1970,7 @@ - + @@ -2070,7 +2070,7 @@ - + @@ -2157,7 +2157,7 @@ - + @@ -2250,7 +2250,7 @@ - + @@ -2321,7 +2321,7 @@ - + @@ -2410,7 +2410,7 @@ - + @@ -2597,7 +2597,7 @@ - + @@ -2917,7 +2917,7 @@ - + @@ -2988,7 +2988,7 @@ - + @@ -3059,7 +3059,7 @@ - + @@ -3235,7 +3235,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.behavior.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.behavior.mps index c99685a122..6f6129d096 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.behavior.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.behavior.mps @@ -20,17 +20,14 @@ - - - @@ -314,7 +311,7 @@ - + @@ -330,7 +327,7 @@ - + @@ -340,12 +337,12 @@ - + - + @@ -396,7 +393,7 @@ - + @@ -717,7 +714,7 @@ - + @@ -756,7 +753,7 @@ - + @@ -1307,8 +1304,8 @@ - - + + @@ -1334,7 +1331,7 @@ - + @@ -1354,7 +1351,7 @@ - + @@ -1374,7 +1371,7 @@ - + @@ -1396,16 +1393,16 @@ - + - + - + @@ -1414,23 +1411,23 @@ - + - + - + - + - + @@ -1475,7 +1472,7 @@ - + @@ -1484,7 +1481,7 @@ - + @@ -1516,7 +1513,7 @@ - + @@ -1527,14 +1524,14 @@ - + - + @@ -1705,7 +1702,7 @@ - + @@ -2374,7 +2371,7 @@ - + @@ -2543,7 +2540,7 @@ - + @@ -2574,7 +2571,7 @@ - + @@ -2591,7 +2588,7 @@ - + @@ -2668,7 +2665,7 @@ - + @@ -2676,7 +2673,7 @@ - + @@ -2788,7 +2785,7 @@ - + @@ -2826,7 +2823,7 @@ - + @@ -2864,7 +2861,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.constraints.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.constraints.mps index 2e588f3154..22cf38429b 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.constraints.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.constraints.mps @@ -237,7 +237,7 @@ - + @@ -246,14 +246,14 @@ - + - + @@ -280,7 +280,7 @@ - + @@ -290,14 +290,14 @@ - + - + @@ -313,7 +313,7 @@ - + @@ -464,7 +464,7 @@ - + @@ -588,7 +588,7 @@ - + @@ -708,7 +708,7 @@ - + @@ -718,14 +718,14 @@ - + - + @@ -741,7 +741,7 @@ - + @@ -781,7 +781,7 @@ - + @@ -978,7 +978,7 @@ - + @@ -988,14 +988,14 @@ - + - + @@ -1011,7 +1011,7 @@ - + @@ -1051,7 +1051,7 @@ - + @@ -1061,14 +1061,14 @@ - + - + @@ -1084,7 +1084,7 @@ - + @@ -1124,7 +1124,7 @@ - + @@ -1134,14 +1134,14 @@ - + - + @@ -1157,7 +1157,7 @@ - + @@ -1197,7 +1197,7 @@ - + @@ -1207,14 +1207,14 @@ - + - + @@ -1230,7 +1230,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.editor.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.editor.mps index 37562ab641..0e7f831dc9 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.editor.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.editor.mps @@ -3,7 +3,6 @@ - @@ -12,7 +11,6 @@ - @@ -330,7 +328,7 @@ - + @@ -364,15 +362,25 @@ + + + + + + + + + + - + - + @@ -382,11 +390,11 @@ - + - + @@ -584,7 +592,7 @@ - + @@ -629,7 +637,7 @@ - + @@ -651,7 +659,7 @@ - + @@ -675,7 +683,7 @@ - + @@ -706,14 +714,14 @@ - + - + @@ -936,7 +944,7 @@ - + @@ -1022,7 +1030,7 @@ - + @@ -1165,7 +1173,7 @@ - + @@ -1308,7 +1316,7 @@ - + @@ -1564,14 +1572,14 @@ - + - + @@ -1583,7 +1591,7 @@ - + @@ -1613,7 +1621,7 @@ - + @@ -1629,7 +1637,7 @@ - + @@ -1656,18 +1664,18 @@ - + - + - + @@ -1738,7 +1746,7 @@ - + @@ -1749,7 +1757,7 @@ - + @@ -1770,19 +1778,19 @@ - + - + - + @@ -2107,7 +2115,7 @@ - + @@ -2171,7 +2179,7 @@ - + @@ -2194,14 +2202,14 @@ - + - + @@ -2213,7 +2221,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.intentions.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.intentions.mps index d53ad9fbb4..001f142ee4 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.intentions.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.intentions.mps @@ -55,7 +55,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.plugin.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.plugin.mps index 8fddf57924..7c46ec9980 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.plugin.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.plugin.mps @@ -121,7 +121,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.structure.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.structure.mps index 5a946f5f81..2749a153c4 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.structure.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.structure.mps @@ -64,14 +64,14 @@ - + - + - + @@ -90,10 +90,15 @@ + + + + + - + @@ -128,25 +133,25 @@ - + - + - + - + - + @@ -237,7 +242,7 @@ - + @@ -250,12 +255,12 @@ - - + + - + @@ -268,7 +273,7 @@ - + @@ -300,7 +305,7 @@ - + @@ -320,7 +325,7 @@ - + @@ -338,7 +343,7 @@ - + @@ -349,12 +354,12 @@ - + - + @@ -379,9 +384,9 @@ - + - + @@ -402,24 +407,24 @@ - + - + - + - + - + @@ -427,7 +432,7 @@ - + @@ -436,7 +441,7 @@ - + @@ -445,7 +450,7 @@ - + diff --git a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.typesystem.mps b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.typesystem.mps index b21c114936..aaf4515bee 100644 --- a/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.typesystem.mps +++ b/code/languages/de.itemis.model.merge/models/de.itemis.model.merge.typesystem.mps @@ -618,12 +618,12 @@ - + - + @@ -648,42 +648,42 @@ - - - + + + - - + + - - + + - + - + - + - + - - - + + + - + - + @@ -750,11 +750,11 @@ - - + + - + @@ -830,7 +830,7 @@ - + @@ -1021,7 +1021,7 @@ - + @@ -1037,7 +1037,7 @@ - + @@ -1075,812 +1075,823 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - + + - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - + + + + + + + + + + + + - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - + + - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - + + + + - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - + + - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - @@ -2111,7 +2122,7 @@ - + @@ -2268,7 +2279,7 @@ - + @@ -2342,7 +2353,7 @@ - + @@ -2356,7 +2367,7 @@ - + @@ -2369,7 +2380,7 @@ - + @@ -2409,7 +2420,7 @@ - + @@ -2723,7 +2734,7 @@ - + @@ -2732,12 +2743,12 @@ - + - + @@ -2793,7 +2804,7 @@ - + @@ -3175,7 +3186,7 @@ - + @@ -3218,12 +3229,12 @@ - + - + @@ -3265,13 +3276,13 @@ - + - + @@ -3319,7 +3330,7 @@ - + @@ -3476,14 +3487,14 @@ - + - + @@ -3494,7 +3505,7 @@ - + @@ -3504,7 +3515,7 @@ - + @@ -3543,7 +3554,7 @@ - + @@ -3566,7 +3577,7 @@ - + diff --git a/code/languages/de.itemis.model.simple.demo.children/de.itemis.model.simple.demo.children.mpl b/code/languages/de.itemis.model.simple.demo.children/de.itemis.model.simple.demo.children.mpl index e40393ffe9..5945399f14 100644 --- a/code/languages/de.itemis.model.simple.demo.children/de.itemis.model.simple.demo.children.mpl +++ b/code/languages/de.itemis.model.simple.demo.children/de.itemis.model.simple.demo.children.mpl @@ -39,7 +39,7 @@ - + diff --git a/code/languages/de.itemis.model.simple.demo.collection.keeper/de.itemis.model.simple.demo.collection.keeper.mpl b/code/languages/de.itemis.model.simple.demo.collection.keeper/de.itemis.model.simple.demo.collection.keeper.mpl index 62f074db51..22d5eb7fc8 100644 --- a/code/languages/de.itemis.model.simple.demo.collection.keeper/de.itemis.model.simple.demo.collection.keeper.mpl +++ b/code/languages/de.itemis.model.simple.demo.collection.keeper/de.itemis.model.simple.demo.collection.keeper.mpl @@ -30,7 +30,7 @@ - + diff --git a/code/languages/de.itemis.model.simple.demo.collection/de.itemis.model.simple.demo.collection.mpl b/code/languages/de.itemis.model.simple.demo.collection/de.itemis.model.simple.demo.collection.mpl index a4a3cfebc7..b7b15d32b6 100644 --- a/code/languages/de.itemis.model.simple.demo.collection/de.itemis.model.simple.demo.collection.mpl +++ b/code/languages/de.itemis.model.simple.demo.collection/de.itemis.model.simple.demo.collection.mpl @@ -29,7 +29,7 @@ - + diff --git a/code/hacks/languages/de.itemis.mps.nativelibs/de.itemis.mps.nativelibs.mpl b/code/languages/de.itemis.model.simple.demo.enums/de.itemis.model.simple.demo.enums.mpl similarity index 78% rename from code/hacks/languages/de.itemis.mps.nativelibs/de.itemis.mps.nativelibs.mpl rename to code/languages/de.itemis.model.simple.demo.enums/de.itemis.model.simple.demo.enums.mpl index 452b87c471..09846135ef 100644 --- a/code/hacks/languages/de.itemis.mps.nativelibs/de.itemis.mps.nativelibs.mpl +++ b/code/languages/de.itemis.model.simple.demo.enums/de.itemis.model.simple.demo.enums.mpl @@ -1,25 +1,25 @@ - + - - + + - + - + - - + + - + @@ -33,8 +33,11 @@ + + + @@ -44,15 +47,15 @@ - - + + - 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI) + e50b0500-6fd7-4c7f-a730-9d841358ca2b(de.itemis.model.simple.demo.property) @@ -74,12 +77,14 @@ + + @@ -91,7 +96,8 @@ - + + diff --git a/code/languages/de.itemis.model.simple.demo.enums/generator/templates/de.itemis.model.simple.demo.enums.generator.templates@generator.mps b/code/languages/de.itemis.model.simple.demo.enums/generator/templates/de.itemis.model.simple.demo.enums.generator.templates@generator.mps new file mode 100644 index 0000000000..6c339090c4 --- /dev/null +++ b/code/languages/de.itemis.model.simple.demo.enums/generator/templates/de.itemis.model.simple.demo.enums.generator.templates@generator.mps @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.behavior.mps b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.behavior.mps new file mode 100644 index 0000000000..9c74dae834 --- /dev/null +++ b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.behavior.mps @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.constraints.mps b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.constraints.mps new file mode 100644 index 0000000000..42c8112c51 --- /dev/null +++ b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.constraints.mps @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.editor.mps b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.editor.mps new file mode 100644 index 0000000000..14f6e45233 --- /dev/null +++ b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.editor.mps @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.structure.mps b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.structure.mps new file mode 100644 index 0000000000..2f6813b3a0 --- /dev/null +++ b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.structure.mps @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/typesystem.mps b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.typesystem.mps similarity index 53% rename from code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/typesystem.mps rename to code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.typesystem.mps index a73cfd75a6..585603d351 100644 --- a/code/hacks/languages/de.itemis.mps.hacks.xmodelgen/models/typesystem.mps +++ b/code/languages/de.itemis.model.simple.demo.enums/models/de.itemis.model.simple.demo.enums.typesystem.mps @@ -1,7 +1,8 @@ - + + diff --git a/code/languages/de.itemis.model.simple.demo.property/de.itemis.model.simple.demo.property.mpl b/code/languages/de.itemis.model.simple.demo.property/de.itemis.model.simple.demo.property.mpl index 53ca1fd220..8bb8958602 100644 --- a/code/languages/de.itemis.model.simple.demo.property/de.itemis.model.simple.demo.property.mpl +++ b/code/languages/de.itemis.model.simple.demo.property/de.itemis.model.simple.demo.property.mpl @@ -36,7 +36,7 @@ - + diff --git a/code/languages/de.itemis.model.simple.demo.reference/de.itemis.model.simple.demo.reference.mpl b/code/languages/de.itemis.model.simple.demo.reference/de.itemis.model.simple.demo.reference.mpl index 610d984086..ef07d244af 100644 --- a/code/languages/de.itemis.model.simple.demo.reference/de.itemis.model.simple.demo.reference.mpl +++ b/code/languages/de.itemis.model.simple.demo.reference/de.itemis.model.simple.demo.reference.mpl @@ -40,7 +40,7 @@ - + diff --git a/code/langvis/languages/com.dslfoundry.langvis.demolang/com.dslfoundry.langvis.demolang.mpl b/code/langvis/languages/com.dslfoundry.langvis.demolang/com.dslfoundry.langvis.demolang.mpl index 83d5a4c1af..a0ee180078 100644 --- a/code/langvis/languages/com.dslfoundry.langvis.demolang/com.dslfoundry.langvis.demolang.mpl +++ b/code/langvis/languages/com.dslfoundry.langvis.demolang/com.dslfoundry.langvis.demolang.mpl @@ -42,7 +42,7 @@ - + diff --git a/code/langvis/solutions/com.dslfoundry.langvis.plugin/com.dslfoundry.langvis.plugin.msd b/code/langvis/solutions/com.dslfoundry.langvis.plugin/com.dslfoundry.langvis.plugin.msd index 89c7444b20..d176303445 100644 --- a/code/langvis/solutions/com.dslfoundry.langvis.plugin/com.dslfoundry.langvis.plugin.msd +++ b/code/langvis/solutions/com.dslfoundry.langvis.plugin/com.dslfoundry.langvis.plugin.msd @@ -43,7 +43,7 @@ - + diff --git a/code/langvis/solutions/com.dslfoundry.langvis.plugin/models/com.dslfoundry.langvis.plugin.plugin.mps b/code/langvis/solutions/com.dslfoundry.langvis.plugin/models/com.dslfoundry.langvis.plugin.plugin.mps index f53511f740..9db5685845 100644 --- a/code/langvis/solutions/com.dslfoundry.langvis.plugin/models/com.dslfoundry.langvis.plugin.plugin.mps +++ b/code/langvis/solutions/com.dslfoundry.langvis.plugin/models/com.dslfoundry.langvis.plugin.plugin.mps @@ -33,6 +33,7 @@ + @@ -4550,29 +4551,44 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - @@ -4584,29 +4600,44 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - diff --git a/code/linenumbers/de.itemis.mps.linenumbers/models/de.itemis.mps.linenumbers.plugin.mps b/code/linenumbers/de.itemis.mps.linenumbers/models/de.itemis.mps.linenumbers.plugin.mps index 2c76f2eba9..586fe8ff54 100644 --- a/code/linenumbers/de.itemis.mps.linenumbers/models/de.itemis.mps.linenumbers.plugin.mps +++ b/code/linenumbers/de.itemis.mps.linenumbers/models/de.itemis.mps.linenumbers.plugin.mps @@ -36,6 +36,8 @@ + + @@ -1966,14 +1968,10 @@ - - - - - - + + - + @@ -2007,14 +2005,10 @@ - - - - - - + + - + @@ -2581,6 +2575,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2606,6 +2624,27 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/code/math/languages/de.itemis.mps.editor.math.demolang/de.itemis.mps.editor.math.demolang.mpl b/code/math/languages/de.itemis.mps.editor.math.demolang/de.itemis.mps.editor.math.demolang.mpl index 0816c0117a..81b847c7c0 100644 --- a/code/math/languages/de.itemis.mps.editor.math.demolang/de.itemis.mps.editor.math.demolang.mpl +++ b/code/math/languages/de.itemis.mps.editor.math.demolang/de.itemis.mps.editor.math.demolang.mpl @@ -41,7 +41,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math.demolang/languageModels/structure.mps b/code/math/languages/de.itemis.mps.editor.math.demolang/languageModels/structure.mps index ce861bd589..f56a8591e8 100644 --- a/code/math/languages/de.itemis.mps.editor.math.demolang/languageModels/structure.mps +++ b/code/math/languages/de.itemis.mps.editor.math.demolang/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math.java/de.itemis.mps.editor.math.java.mpl b/code/math/languages/de.itemis.mps.editor.math.java/de.itemis.mps.editor.math.java.mpl index 821ee8f4f7..627f20f690 100644 --- a/code/math/languages/de.itemis.mps.editor.math.java/de.itemis.mps.editor.math.java.mpl +++ b/code/math/languages/de.itemis.mps.editor.math.java/de.itemis.mps.editor.math.java.mpl @@ -96,7 +96,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math.java/languageModels/structure.mps b/code/math/languages/de.itemis.mps.editor.math.java/languageModels/structure.mps index ac0ac76dfb..1ccb8d7143 100644 --- a/code/math/languages/de.itemis.mps.editor.math.java/languageModels/structure.mps +++ b/code/math/languages/de.itemis.mps.editor.math.java/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math.notations/de.itemis.mps.editor.math.notations.mpl b/code/math/languages/de.itemis.mps.editor.math.notations/de.itemis.mps.editor.math.notations.mpl index 6f425d2b45..b10664bb73 100644 --- a/code/math/languages/de.itemis.mps.editor.math.notations/de.itemis.mps.editor.math.notations.mpl +++ b/code/math/languages/de.itemis.mps.editor.math.notations/de.itemis.mps.editor.math.notations.mpl @@ -130,7 +130,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math.notations/languageModels/structure.mps b/code/math/languages/de.itemis.mps.editor.math.notations/languageModels/structure.mps index 4e6f22a917..c6323b01a5 100644 --- a/code/math/languages/de.itemis.mps.editor.math.notations/languageModels/structure.mps +++ b/code/math/languages/de.itemis.mps.editor.math.notations/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math/de.itemis.mps.editor.math.mpl b/code/math/languages/de.itemis.mps.editor.math/de.itemis.mps.editor.math.mpl index c82e7cbb55..95c52b26b6 100644 --- a/code/math/languages/de.itemis.mps.editor.math/de.itemis.mps.editor.math.mpl +++ b/code/math/languages/de.itemis.mps.editor.math/de.itemis.mps.editor.math.mpl @@ -131,7 +131,7 @@ - + diff --git a/code/math/languages/de.itemis.mps.editor.math/languageModels/structure.mps b/code/math/languages/de.itemis.mps.editor.math/languageModels/structure.mps index 1b4d1c532a..bc1887d79b 100644 --- a/code/math/languages/de.itemis.mps.editor.math/languageModels/structure.mps +++ b/code/math/languages/de.itemis.mps.editor.math/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/model-api/org.modelix.model.mpsadapters/models/org.modelix.model.mpsadapters.mps.mps b/code/model-api/org.modelix.model.mpsadapters/models/org.modelix.model.mpsadapters.mps.mps index 6e8853f3f6..003a5cfe42 100644 --- a/code/model-api/org.modelix.model.mpsadapters/models/org.modelix.model.mpsadapters.mps.mps +++ b/code/model-api/org.modelix.model.mpsadapters/models/org.modelix.model.mpsadapters.mps.mps @@ -192,6 +192,7 @@ + @@ -14640,7 +14641,7 @@ - + @@ -14656,20 +14657,15 @@ - - - - - - - - - - - + + + - - + + + + + @@ -14681,7 +14677,24 @@ - + + + + + + + + + + + + + + + + + + @@ -30827,30 +30840,25 @@ - - - - - + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - diff --git a/code/model-api/org.modelix.model.repositoryconcepts/models/org.modelix.model.repositoryconcepts.structure.mps b/code/model-api/org.modelix.model.repositoryconcepts/models/org.modelix.model.repositoryconcepts.structure.mps index 1b19dbd8b6..33eae57a01 100644 --- a/code/model-api/org.modelix.model.repositoryconcepts/models/org.modelix.model.repositoryconcepts.structure.mps +++ b/code/model-api/org.modelix.model.repositoryconcepts/models/org.modelix.model.repositoryconcepts.structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/model-api/org.modelix.model.repositoryconcepts/org.modelix.model.repositoryconcepts.mpl b/code/model-api/org.modelix.model.repositoryconcepts/org.modelix.model.repositoryconcepts.mpl index d50a10bc14..a560b141c9 100644 --- a/code/model-api/org.modelix.model.repositoryconcepts/org.modelix.model.repositoryconcepts.mpl +++ b/code/model-api/org.modelix.model.repositoryconcepts/org.modelix.model.repositoryconcepts.mpl @@ -35,7 +35,7 @@ - + diff --git a/code/model-api/test.org.modelix.model.mpsadapters/models/test.org.modelix.model.mpsadapters.wrappingmodelapi@tests.mps b/code/model-api/test.org.modelix.model.mpsadapters/models/test.org.modelix.model.mpsadapters.wrappingmodelapi@tests.mps index 1d1a757afe..71ba4602b2 100644 --- a/code/model-api/test.org.modelix.model.mpsadapters/models/test.org.modelix.model.mpsadapters.wrappingmodelapi@tests.mps +++ b/code/model-api/test.org.modelix.model.mpsadapters/models/test.org.modelix.model.mpsadapters.wrappingmodelapi@tests.mps @@ -24,9 +24,6 @@ - - - @@ -219,9 +216,6 @@ - - - diff --git a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/com.mbeddr.mpsutil.modellisteners.sandboxlang.mpl b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/com.mbeddr.mpsutil.modellisteners.sandboxlang.mpl index cb5590a5c0..78d8234eb1 100644 --- a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/com.mbeddr.mpsutil.modellisteners.sandboxlang.mpl +++ b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/com.mbeddr.mpsutil.modellisteners.sandboxlang.mpl @@ -47,7 +47,7 @@ - + diff --git a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/structure.mps b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/structure.mps index 9df08c3c1f..949270bfca 100644 --- a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/structure.mps +++ b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/modellisteners/com.mbeddr.mpsutil.modellisteners/com.mbeddr.mpsutil.modellisteners.mpl b/code/modellisteners/com.mbeddr.mpsutil.modellisteners/com.mbeddr.mpsutil.modellisteners.mpl index dacadc9d5a..6fa21d4629 100644 --- a/code/modellisteners/com.mbeddr.mpsutil.modellisteners/com.mbeddr.mpsutil.modellisteners.mpl +++ b/code/modellisteners/com.mbeddr.mpsutil.modellisteners/com.mbeddr.mpsutil.modellisteners.mpl @@ -91,7 +91,7 @@ - + diff --git a/code/modellisteners/com.mbeddr.mpsutil.modellisteners/languageModels/structure.mps b/code/modellisteners/com.mbeddr.mpsutil.modellisteners/languageModels/structure.mps index bd37f88747..e01f956b8f 100644 --- a/code/modellisteners/com.mbeddr.mpsutil.modellisteners/languageModels/structure.mps +++ b/code/modellisteners/com.mbeddr.mpsutil.modellisteners/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/modelmerger/languages/de.itemis.mps.modelmerger/de.itemis.mps.modelmerger.mpl b/code/modelmerger/languages/de.itemis.mps.modelmerger/de.itemis.mps.modelmerger.mpl index 0e4a0df952..8eceb8e1b9 100644 --- a/code/modelmerger/languages/de.itemis.mps.modelmerger/de.itemis.mps.modelmerger.mpl +++ b/code/modelmerger/languages/de.itemis.mps.modelmerger/de.itemis.mps.modelmerger.mpl @@ -67,6 +67,7 @@ + @@ -122,7 +123,7 @@ - + diff --git a/code/modelmerger/languages/de.itemis.mps.modelmerger/models/structure.mps b/code/modelmerger/languages/de.itemis.mps.modelmerger/models/structure.mps index 339663b603..9fefe6ddef 100644 --- a/code/modelmerger/languages/de.itemis.mps.modelmerger/models/structure.mps +++ b/code/modelmerger/languages/de.itemis.mps.modelmerger/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/models/structure.mps b/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/models/structure.mps index 1894812bfb..3cdddb48e8 100644 --- a/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/models/structure.mps +++ b/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/test.de.itemis.mps.modelmerger.testlanguage.mpl b/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/test.de.itemis.mps.modelmerger.testlanguage.mpl index fddbd4a4db..6a1d3cbd5c 100644 --- a/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/test.de.itemis.mps.modelmerger.testlanguage.mpl +++ b/code/modelmerger/languages/test.de.itemis.mps.modelmerger.testlanguage/test.de.itemis.mps.modelmerger.testlanguage.mpl @@ -36,7 +36,7 @@ - + diff --git a/code/modelmerger/solutions/tests.de.itemis.mps.modelmerger/models/basictest@tests.mps b/code/modelmerger/solutions/tests.de.itemis.mps.modelmerger/models/basictest@tests.mps index 6b30b9d67b..c88ebeca2f 100644 --- a/code/modelmerger/solutions/tests.de.itemis.mps.modelmerger/models/basictest@tests.mps +++ b/code/modelmerger/solutions/tests.de.itemis.mps.modelmerger/models/basictest@tests.mps @@ -21,9 +21,6 @@ - - - @@ -897,9 +894,6 @@ - - - diff --git a/code/mouseselection/languages/de.itemis.mps.selection.intentions/de.itemis.mps.selection.intentions.mpl b/code/mouseselection/languages/de.itemis.mps.selection.intentions/de.itemis.mps.selection.intentions.mpl index 9cdb0443e0..bdffe06a30 100644 --- a/code/mouseselection/languages/de.itemis.mps.selection.intentions/de.itemis.mps.selection.intentions.mpl +++ b/code/mouseselection/languages/de.itemis.mps.selection.intentions/de.itemis.mps.selection.intentions.mpl @@ -84,7 +84,7 @@ - + diff --git a/code/mouseselection/languages/de.itemis.mps.selection.intentions/languageModels/structure.mps b/code/mouseselection/languages/de.itemis.mps.selection.intentions/languageModels/structure.mps index 99900da84c..ffbdc80020 100644 --- a/code/mouseselection/languages/de.itemis.mps.selection.intentions/languageModels/structure.mps +++ b/code/mouseselection/languages/de.itemis.mps.selection.intentions/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/intentions.mps b/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/intentions.mps index 00273e60c9..8ab59938a3 100644 --- a/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/intentions.mps +++ b/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/intentions.mps @@ -501,7 +501,7 @@ - + diff --git a/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/plugin.mps b/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/plugin.mps index ee53e3a384..ee15e232b8 100644 --- a/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/plugin.mps +++ b/code/mouseselection/solutions/de.itemis.mps.selection.runtime/models/de/itemis/mps/selection/runtime/plugin.mps @@ -25,6 +25,7 @@ + @@ -221,14 +222,10 @@ - - - - - - + + - + @@ -268,14 +265,10 @@ - - - - - - + + - + diff --git a/code/multiline/languages/de.slisson.mps.editor.multiline.test/de.slisson.mps.editor.multiline.test.mpl b/code/multiline/languages/de.slisson.mps.editor.multiline.test/de.slisson.mps.editor.multiline.test.mpl index 635e47c136..1e3e7281f0 100644 --- a/code/multiline/languages/de.slisson.mps.editor.multiline.test/de.slisson.mps.editor.multiline.test.mpl +++ b/code/multiline/languages/de.slisson.mps.editor.multiline.test/de.slisson.mps.editor.multiline.test.mpl @@ -59,7 +59,6 @@ - @@ -117,7 +116,7 @@ - + @@ -139,7 +138,6 @@ - diff --git a/code/multiline/languages/demolang/demolang.mpl b/code/multiline/languages/demolang/demolang.mpl index 0ec8171ca2..d698fd9d27 100644 --- a/code/multiline/languages/demolang/demolang.mpl +++ b/code/multiline/languages/demolang/demolang.mpl @@ -38,7 +38,7 @@ - + diff --git a/code/multiline/languages/demolang/languageModels/structure.mps b/code/multiline/languages/demolang/languageModels/structure.mps index 535c5fd523..8c59170dbf 100644 --- a/code/multiline/languages/demolang/languageModels/structure.mps +++ b/code/multiline/languages/demolang/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/multiline/languages/multiline/languageModels/structure.mps b/code/multiline/languages/multiline/languageModels/structure.mps index f2d8ce2a3c..c8542aaee7 100644 --- a/code/multiline/languages/multiline/languageModels/structure.mps +++ b/code/multiline/languages/multiline/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/multiline/languages/multiline/multiline.mpl b/code/multiline/languages/multiline/multiline.mpl index ebc7641946..3a76a4d196 100644 --- a/code/multiline/languages/multiline/multiline.mpl +++ b/code/multiline/languages/multiline/multiline.mpl @@ -62,7 +62,6 @@ - @@ -119,7 +118,7 @@ - + diff --git a/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd b/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd index e4d9319af7..d2808ae64a 100644 --- a/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd +++ b/code/multiline/solutions/de.slisson.mps.editor.multiline.runtime/runtime.msd @@ -56,7 +56,6 @@ - diff --git a/code/multiline/solutions/test.de.slisson.mps.editor.multiline/models/test.de.slisson.mps.editor.multiline@tests.mps b/code/multiline/solutions/test.de.slisson.mps.editor.multiline/models/test.de.slisson.mps.editor.multiline@tests.mps index 92e2b17043..e1d491bdfc 100644 --- a/code/multiline/solutions/test.de.slisson.mps.editor.multiline/models/test.de.slisson.mps.editor.multiline@tests.mps +++ b/code/multiline/solutions/test.de.slisson.mps.editor.multiline/models/test.de.slisson.mps.editor.multiline@tests.mps @@ -41,9 +41,6 @@ - - - @@ -121,9 +118,6 @@ - - - diff --git a/code/multiline/solutions/test.de.slisson.mps.editor.multiline/test.de.slisson.mps.editor.multiline.msd b/code/multiline/solutions/test.de.slisson.mps.editor.multiline/test.de.slisson.mps.editor.multiline.msd index f75ad72b08..6e35000261 100644 --- a/code/multiline/solutions/test.de.slisson.mps.editor.multiline/test.de.slisson.mps.editor.multiline.msd +++ b/code/multiline/solutions/test.de.slisson.mps.editor.multiline/test.de.slisson.mps.editor.multiline.msd @@ -48,7 +48,6 @@ - diff --git a/code/nodeversioning/languages/de.itemis.mps.nodeversioning/de.itemis.mps.nodeversioning.mpl b/code/nodeversioning/languages/de.itemis.mps.nodeversioning/de.itemis.mps.nodeversioning.mpl index 2e1a3291cc..5cc8c3aaa7 100644 --- a/code/nodeversioning/languages/de.itemis.mps.nodeversioning/de.itemis.mps.nodeversioning.mpl +++ b/code/nodeversioning/languages/de.itemis.mps.nodeversioning/de.itemis.mps.nodeversioning.mpl @@ -42,7 +42,7 @@ - + diff --git a/code/nodeversioning/languages/de.itemis.mps.nodeversioning/models/structure.mps b/code/nodeversioning/languages/de.itemis.mps.nodeversioning/models/structure.mps index 6f3e84b9e3..399a1dc53d 100644 --- a/code/nodeversioning/languages/de.itemis.mps.nodeversioning/models/structure.mps +++ b/code/nodeversioning/languages/de.itemis.mps.nodeversioning/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/nodeversioning/tests/de.itemis.mps.nodeversioning.test/models/version@tests.mps b/code/nodeversioning/tests/de.itemis.mps.nodeversioning.test/models/version@tests.mps index ea7ced7147..c61b196ea4 100644 --- a/code/nodeversioning/tests/de.itemis.mps.nodeversioning.test/models/version@tests.mps +++ b/code/nodeversioning/tests/de.itemis.mps.nodeversioning.test/models/version@tests.mps @@ -25,9 +25,6 @@ - - - @@ -1349,9 +1346,6 @@ - - - @@ -1387,9 +1381,6 @@ - - - @@ -1425,9 +1416,6 @@ - - - @@ -1487,9 +1475,6 @@ - - - @@ -1530,9 +1515,6 @@ - - - @@ -1596,9 +1578,6 @@ - - - diff --git a/code/pagination/languages/de.itemis.mps.editor.pagination.demolang/de.itemis.mps.editor.pagination.demolang.mpl b/code/pagination/languages/de.itemis.mps.editor.pagination.demolang/de.itemis.mps.editor.pagination.demolang.mpl index f0f6c9d831..79f48b3dda 100644 --- a/code/pagination/languages/de.itemis.mps.editor.pagination.demolang/de.itemis.mps.editor.pagination.demolang.mpl +++ b/code/pagination/languages/de.itemis.mps.editor.pagination.demolang/de.itemis.mps.editor.pagination.demolang.mpl @@ -36,7 +36,7 @@ - + diff --git a/code/pagination/languages/de.itemis.mps.editor.pagination/de.itemis.mps.editor.pagination.mpl b/code/pagination/languages/de.itemis.mps.editor.pagination/de.itemis.mps.editor.pagination.mpl index fc7c54f834..8229f68af9 100644 --- a/code/pagination/languages/de.itemis.mps.editor.pagination/de.itemis.mps.editor.pagination.mpl +++ b/code/pagination/languages/de.itemis.mps.editor.pagination/de.itemis.mps.editor.pagination.mpl @@ -1,7 +1,7 @@ - + @@ -14,7 +14,7 @@ - + @@ -104,7 +104,7 @@ - + diff --git a/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.plugin.mps b/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.plugin.mps index fbac24bddd..a957bc1dcb 100644 --- a/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.plugin.mps +++ b/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.plugin.mps @@ -31,7 +31,7 @@ - + @@ -585,14 +585,10 @@ - - - - - - + + - + @@ -649,14 +645,10 @@ - - - - - - + + - + diff --git a/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.structure.mps b/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.structure.mps index 821028fd84..78fb1dd002 100644 --- a/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.structure.mps +++ b/code/pagination/languages/de.itemis.mps.editor.pagination/models/de.itemis.mps.editor.pagination.structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/pagination/solutions/de.itemis.mps.editor.pagination.runtime/de.itemis.mps.editor.pagination.runtime.msd b/code/pagination/solutions/de.itemis.mps.editor.pagination.runtime/de.itemis.mps.editor.pagination.runtime.msd index e427f023dc..2e87679ca9 100644 --- a/code/pagination/solutions/de.itemis.mps.editor.pagination.runtime/de.itemis.mps.editor.pagination.runtime.msd +++ b/code/pagination/solutions/de.itemis.mps.editor.pagination.runtime/de.itemis.mps.editor.pagination.runtime.msd @@ -1,7 +1,7 @@ - + diff --git a/code/pagination/solutions/de.itemis.mps.editor.pagination.test/de.itemis.mps.editor.pagination.test.msd b/code/pagination/solutions/de.itemis.mps.editor.pagination.test/de.itemis.mps.editor.pagination.test.msd index 298eb1e155..b140b37115 100644 --- a/code/pagination/solutions/de.itemis.mps.editor.pagination.test/de.itemis.mps.editor.pagination.test.msd +++ b/code/pagination/solutions/de.itemis.mps.editor.pagination.test/de.itemis.mps.editor.pagination.test.msd @@ -1,7 +1,7 @@ - + diff --git a/code/pagination/solutions/de.itemis.mps.editor.pagination.test/models/de.itemis.mps.editor.pagination.test.runtime@tests.mps b/code/pagination/solutions/de.itemis.mps.editor.pagination.test/models/de.itemis.mps.editor.pagination.test.runtime@tests.mps index 4241421360..69910b1e81 100644 --- a/code/pagination/solutions/de.itemis.mps.editor.pagination.test/models/de.itemis.mps.editor.pagination.test.runtime@tests.mps +++ b/code/pagination/solutions/de.itemis.mps.editor.pagination.test/models/de.itemis.mps.editor.pagination.test.runtime@tests.mps @@ -20,9 +20,6 @@ - - - @@ -292,9 +289,6 @@ - - - diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextflow/com.dslfoundry.plaintextflow.mpl b/code/plaintextgen/languages/com.dslfoundry.plaintextflow/com.dslfoundry.plaintextflow.mpl index be1b2a106c..0bde794cba 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextflow/com.dslfoundry.plaintextflow.mpl +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextflow/com.dslfoundry.plaintextflow.mpl @@ -83,7 +83,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextflow/models/structure.mps b/code/plaintextgen/languages/com.dslfoundry.plaintextflow/models/structure.mps index 4ab79d6ca7..7959c99dae 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextflow/models/structure.mps +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextflow/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/com.dslfoundry.plaintextgen.example.nestedlist.mpl b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/com.dslfoundry.plaintextgen.example.nestedlist.mpl index 08bb0c7280..5d955cfcee 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/com.dslfoundry.plaintextgen.example.nestedlist.mpl +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/com.dslfoundry.plaintextgen.example.nestedlist.mpl @@ -76,7 +76,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/models/structure.mps b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/models/structure.mps index 96564ce0d0..78ad9bc24e 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/models/structure.mps +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.nestedlist/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/com.dslfoundry.plaintextgen.example.testlang.mpl b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/com.dslfoundry.plaintextgen.example.testlang.mpl index 42e9959cb9..bf54de50ca 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/com.dslfoundry.plaintextgen.example.testlang.mpl +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/com.dslfoundry.plaintextgen.example.testlang.mpl @@ -75,7 +75,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/models/structure.mps b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/models/structure.mps index e3dab411c3..763131333c 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/models/structure.mps +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextgen.example.testlang/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextgen/com.dslfoundry.plaintextgen.mpl b/code/plaintextgen/languages/com.dslfoundry.plaintextgen/com.dslfoundry.plaintextgen.mpl index ddcc2fe8ef..0cddd78067 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextgen/com.dslfoundry.plaintextgen.mpl +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextgen/com.dslfoundry.plaintextgen.mpl @@ -46,7 +46,7 @@ - + diff --git a/code/plaintextgen/languages/com.dslfoundry.plaintextgen/models/com/dslfoundry/plaintextgen/structure.mps b/code/plaintextgen/languages/com.dslfoundry.plaintextgen/models/com/dslfoundry/plaintextgen/structure.mps index 43ea615044..df6ce93dfd 100644 --- a/code/plaintextgen/languages/com.dslfoundry.plaintextgen/models/com/dslfoundry/plaintextgen/structure.mps +++ b/code/plaintextgen/languages/com.dslfoundry.plaintextgen/models/com/dslfoundry/plaintextgen/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime.mps b/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime.mps index 009d5c1793..a55a042e6e 100644 --- a/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime.mps +++ b/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime.mps @@ -6481,7 +6481,7 @@ - + diff --git a/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime/tree.mps b/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime/tree.mps index 0bec5056f7..212af13afe 100644 --- a/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime/tree.mps +++ b/code/projectview/com.mbeddr.mpsutil.projectview.runtime/models/com/mbeddr/mpsutil/projectview/runtime/tree.mps @@ -3477,23 +3477,16 @@ - - - - - - - - - - - - + + + + + @@ -3755,18 +3748,11 @@ - + - - - - - - - - - - + + + @@ -3825,7 +3811,7 @@ - + diff --git a/code/projectview/com.mbeddr.mpsutil.projectview.views/models/com/mbeddr/mpsutil/projectview/views/plugin.mps b/code/projectview/com.mbeddr.mpsutil.projectview.views/models/com/mbeddr/mpsutil/projectview/views/plugin.mps index b98e1ddb22..841b6c4217 100644 --- a/code/projectview/com.mbeddr.mpsutil.projectview.views/models/com/mbeddr/mpsutil/projectview/views/plugin.mps +++ b/code/projectview/com.mbeddr.mpsutil.projectview.views/models/com/mbeddr/mpsutil/projectview/views/plugin.mps @@ -1383,7 +1383,7 @@ - + @@ -1661,14 +1661,14 @@ - + - + diff --git a/code/projectview/com.mbeddr.mpsutil.projectview/com.mbeddr.mpsutil.projectview.mpl b/code/projectview/com.mbeddr.mpsutil.projectview/com.mbeddr.mpsutil.projectview.mpl index 7e0570ad0f..9e815c9517 100644 --- a/code/projectview/com.mbeddr.mpsutil.projectview/com.mbeddr.mpsutil.projectview.mpl +++ b/code/projectview/com.mbeddr.mpsutil.projectview/com.mbeddr.mpsutil.projectview.mpl @@ -149,7 +149,7 @@ - + diff --git a/code/projectview/com.mbeddr.mpsutil.projectview/languageModels/structure.mps b/code/projectview/com.mbeddr.mpsutil.projectview/languageModels/structure.mps index 043f3c6274..a2860a20bf 100644 --- a/code/projectview/com.mbeddr.mpsutil.projectview/languageModels/structure.mps +++ b/code/projectview/com.mbeddr.mpsutil.projectview/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/com.mbeddr.mpsutil.editor.querylist.demolang.mpl b/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/com.mbeddr.mpsutil.editor.querylist.demolang.mpl index 9d20026553..2140804a45 100644 --- a/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/com.mbeddr.mpsutil.editor.querylist.demolang.mpl +++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/com.mbeddr.mpsutil.editor.querylist.demolang.mpl @@ -42,7 +42,7 @@ - + diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/languageModels/structure.mps b/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/languageModels/structure.mps index 757d5e2a4c..49e3d1058f 100644 --- a/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/languageModels/structure.mps +++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist.demolang/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist.runtime/models/com.mbeddr.mpsutil.editor.querylist.runtime.plugin.mps b/code/querylist/com.mbeddr.mpsutil.editor.querylist.runtime/models/com.mbeddr.mpsutil.editor.querylist.runtime.plugin.mps index e65f29aaf9..8c2876c5fe 100644 --- a/code/querylist/com.mbeddr.mpsutil.editor.querylist.runtime/models/com.mbeddr.mpsutil.editor.querylist.runtime.plugin.mps +++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist.runtime/models/com.mbeddr.mpsutil.editor.querylist.runtime.plugin.mps @@ -1,7 +1,6 @@ - @@ -648,25 +647,6 @@ - - - - - - - - - - - - - - - - - - - @@ -698,6 +678,25 @@ + + + + + + + + + + + + + + + + + + + @@ -1623,6 +1622,12 @@ + + + + + + @@ -1631,12 +1636,6 @@ - - - - - - @@ -2014,7 +2013,6 @@ - @@ -2034,6 +2032,7 @@ + diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist.sandbox/com.mbeddr.mpsutil.editor.querylist.sandbox.msd b/code/querylist/com.mbeddr.mpsutil.editor.querylist.sandbox/com.mbeddr.mpsutil.editor.querylist.sandbox.msd index 30c07bde1c..8fec60b399 100644 --- a/code/querylist/com.mbeddr.mpsutil.editor.querylist.sandbox/com.mbeddr.mpsutil.editor.querylist.sandbox.msd +++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist.sandbox/com.mbeddr.mpsutil.editor.querylist.sandbox.msd @@ -1,12 +1,12 @@ - + - + diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist/com.mbeddr.mpsutil.editor.querylist.mpl b/code/querylist/com.mbeddr.mpsutil.editor.querylist/com.mbeddr.mpsutil.editor.querylist.mpl index a30db47c05..746b761ec3 100644 --- a/code/querylist/com.mbeddr.mpsutil.editor.querylist/com.mbeddr.mpsutil.editor.querylist.mpl +++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist/com.mbeddr.mpsutil.editor.querylist.mpl @@ -134,7 +134,7 @@ - + diff --git a/code/querylist/com.mbeddr.mpsutil.editor.querylist/languageModels/structure.mps b/code/querylist/com.mbeddr.mpsutil.editor.querylist/languageModels/structure.mps index 2f551e9fce..c0f40b47d0 100644 --- a/code/querylist/com.mbeddr.mpsutil.editor.querylist/languageModels/structure.mps +++ b/code/querylist/com.mbeddr.mpsutil.editor.querylist/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/richtext/languages/de.slisson.mps.richtext.test/de.slisson.mps.richtext.test.mpl b/code/richtext/languages/de.slisson.mps.richtext.test/de.slisson.mps.richtext.test.mpl index 170fbd77cd..4d49e2257a 100644 --- a/code/richtext/languages/de.slisson.mps.richtext.test/de.slisson.mps.richtext.test.mpl +++ b/code/richtext/languages/de.slisson.mps.richtext.test/de.slisson.mps.richtext.test.mpl @@ -115,7 +115,7 @@ - + @@ -136,7 +136,6 @@ - diff --git a/code/richtext/languages/de.slisson.richtext.customcell/de.slisson.richtext.customcell.mpl b/code/richtext/languages/de.slisson.richtext.customcell/de.slisson.richtext.customcell.mpl index 6c5d992bda..1476f80b5a 100644 --- a/code/richtext/languages/de.slisson.richtext.customcell/de.slisson.richtext.customcell.mpl +++ b/code/richtext/languages/de.slisson.richtext.customcell/de.slisson.richtext.customcell.mpl @@ -121,7 +121,7 @@ - + diff --git a/code/richtext/languages/de.slisson.richtext.customcell/languageModels/structure.mps b/code/richtext/languages/de.slisson.richtext.customcell/languageModels/structure.mps index 9b6043a70f..a05422b251 100644 --- a/code/richtext/languages/de.slisson.richtext.customcell/languageModels/structure.mps +++ b/code/richtext/languages/de.slisson.richtext.customcell/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/richtext/languages/javadoc/javadoc.mpl b/code/richtext/languages/javadoc/javadoc.mpl index ded8ac92cd..d8194e8e29 100644 --- a/code/richtext/languages/javadoc/javadoc.mpl +++ b/code/richtext/languages/javadoc/javadoc.mpl @@ -42,7 +42,7 @@ - + @@ -65,7 +65,6 @@ - diff --git a/code/richtext/languages/javadoc/languageModels/structure.mps b/code/richtext/languages/javadoc/languageModels/structure.mps index 6e4d2fbdcf..dd248ef475 100644 --- a/code/richtext/languages/javadoc/languageModels/structure.mps +++ b/code/richtext/languages/javadoc/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/richtext/languages/richtext/languageModels/structure.mps b/code/richtext/languages/richtext/languageModels/structure.mps index f924a2a78c..d132428cfa 100644 --- a/code/richtext/languages/richtext/languageModels/structure.mps +++ b/code/richtext/languages/richtext/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/richtext/languages/richtext/richtext.mpl b/code/richtext/languages/richtext/richtext.mpl index a81a1c1e36..0b9a5c3013 100644 --- a/code/richtext/languages/richtext/richtext.mpl +++ b/code/richtext/languages/richtext/richtext.mpl @@ -60,7 +60,7 @@ - + diff --git a/code/richtext/solutions/test.de.slisson.mps.richtext/models/test.de.slisson.mps.richtext@tests.mps b/code/richtext/solutions/test.de.slisson.mps.richtext/models/test.de.slisson.mps.richtext@tests.mps index 3479e4b3ed..0d462ff057 100644 --- a/code/richtext/solutions/test.de.slisson.mps.richtext/models/test.de.slisson.mps.richtext@tests.mps +++ b/code/richtext/solutions/test.de.slisson.mps.richtext/models/test.de.slisson.mps.richtext@tests.mps @@ -42,9 +42,6 @@ - - - @@ -138,9 +135,6 @@ - - - diff --git a/code/richtext/solutions/test.de.slisson.mps.richtext/test.de.slisson.mps.richtext.msd b/code/richtext/solutions/test.de.slisson.mps.richtext/test.de.slisson.mps.richtext.msd index 0c29990c6f..b51ab5004b 100644 --- a/code/richtext/solutions/test.de.slisson.mps.richtext/test.de.slisson.mps.richtext.msd +++ b/code/richtext/solutions/test.de.slisson.mps.richtext/test.de.slisson.mps.richtext.msd @@ -40,7 +40,6 @@ - diff --git a/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/de.q60.mps.incremental.sandboxlang.mpl b/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/de.q60.mps.incremental.sandboxlang.mpl index 23e213045c..62529c7697 100644 --- a/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/de.q60.mps.incremental.sandboxlang.mpl +++ b/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/de.q60.mps.incremental.sandboxlang.mpl @@ -34,7 +34,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/models/structure.mps index 0577aebc69..772a6c0e6e 100644 --- a/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.incremental.sandboxlang/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.incremental/de.q60.mps.incremental.mpl b/code/shadowmodels/languages/de.q60.mps.incremental/de.q60.mps.incremental.mpl index aa891ff10e..8cf7ac12ff 100644 --- a/code/shadowmodels/languages/de.q60.mps.incremental/de.q60.mps.incremental.mpl +++ b/code/shadowmodels/languages/de.q60.mps.incremental/de.q60.mps.incremental.mpl @@ -144,7 +144,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.incremental/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.incremental/models/structure.mps index 43460a3098..7e31cc4ef3 100644 --- a/code/shadowmodels/languages/de.q60.mps.incremental/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.incremental/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.incremental/models/typesystem.mps b/code/shadowmodels/languages/de.q60.mps.incremental/models/typesystem.mps index f59552b3d8..a34c02054c 100644 --- a/code/shadowmodels/languages/de.q60.mps.incremental/models/typesystem.mps +++ b/code/shadowmodels/languages/de.q60.mps.incremental/models/typesystem.mps @@ -10,7 +10,7 @@ - + @@ -28,6 +28,7 @@ + @@ -55,9 +56,13 @@ + + + + @@ -106,6 +111,7 @@ + @@ -2390,6 +2396,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2498,14 +2650,18 @@ - - - - - + + + - - + + + + + + + + @@ -2612,14 +2768,18 @@ - - - - - + + + - - + + + + + + + + diff --git a/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions.sandboxlang/de.q60.mps.polymorphicfunctions.sandboxlang.mpl b/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions.sandboxlang/de.q60.mps.polymorphicfunctions.sandboxlang.mpl index 2b869b33b6..65e6e6f8ab 100644 --- a/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions.sandboxlang/de.q60.mps.polymorphicfunctions.sandboxlang.mpl +++ b/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions.sandboxlang/de.q60.mps.polymorphicfunctions.sandboxlang.mpl @@ -35,7 +35,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/de.q60.mps.polymorphicfunctions.mpl b/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/de.q60.mps.polymorphicfunctions.mpl index 5f3fed5de3..2cf70c7b5e 100644 --- a/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/de.q60.mps.polymorphicfunctions.mpl +++ b/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/de.q60.mps.polymorphicfunctions.mpl @@ -116,7 +116,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/models/structure.mps index 98cc9fd962..6879f002c3 100644 --- a/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.polymorphicfunctions/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/de.q60.mps.shadowmodels.examples.blext.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/de.q60.mps.shadowmodels.examples.blext.mpl index 1ede265d4a..6e86ddae73 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/de.q60.mps.shadowmodels.examples.blext.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/de.q60.mps.shadowmodels.examples.blext.mpl @@ -49,7 +49,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/models/structure.mps index 51393a0e93..b2ef493095 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.blext/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/de.q60.mps.shadowmodels.examples.editor.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/de.q60.mps.shadowmodels.examples.editor.mpl index 83ce715e3d..1654651dad 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/de.q60.mps.shadowmodels.examples.editor.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/de.q60.mps.shadowmodels.examples.editor.mpl @@ -47,7 +47,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/models/structure.mps index f4ef656eb6..c836f4c414 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.editor/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/de.q60.mps.shadowmodels.examples.entities.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/de.q60.mps.shadowmodels.examples.entities.mpl index cb64a6de48..cd1db79fef 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/de.q60.mps.shadowmodels.examples.entities.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/de.q60.mps.shadowmodels.examples.entities.mpl @@ -48,7 +48,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/models/structure.mps index 23d7c7f4b4..b07732ac27 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.entities/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/de.q60.mps.shadowmodels.examples.statemachine.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/de.q60.mps.shadowmodels.examples.statemachine.mpl index b0706cd32c..f27d7a38c6 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/de.q60.mps.shadowmodels.examples.statemachine.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/de.q60.mps.shadowmodels.examples.statemachine.mpl @@ -62,7 +62,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/models/structure.mps index d1dd2a050c..69bf5027ca 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.examples.statemachine/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/de.q60.mps.shadowmodels.gen.afterPF.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/de.q60.mps.shadowmodels.gen.afterPF.mpl index 990a2fb247..4e8475ca09 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/de.q60.mps.shadowmodels.gen.afterPF.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/de.q60.mps.shadowmodels.gen.afterPF.mpl @@ -97,7 +97,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/models/structure.mps index 1f25549f3c..bd558fd5c2 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.afterPF/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/de.q60.mps.shadowmodels.gen.desugar.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/de.q60.mps.shadowmodels.gen.desugar.mpl index cda7f2101b..5134418b39 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/de.q60.mps.shadowmodels.gen.desugar.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/de.q60.mps.shadowmodels.gen.desugar.mpl @@ -88,7 +88,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/models/structure.mps index 9eb0ec62a4..efdfbc14d2 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.desugar/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/de.q60.mps.shadowmodels.gen.typesystem.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/de.q60.mps.shadowmodels.gen.typesystem.mpl index 8ebcebc5e0..110e2e2bb1 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/de.q60.mps.shadowmodels.gen.typesystem.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/de.q60.mps.shadowmodels.gen.typesystem.mpl @@ -105,7 +105,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/models/structure.mps index 4bd6075804..d36b800759 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.gen.typesystem/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/de.q60.mps.shadowmodels.repository.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/de.q60.mps.shadowmodels.repository.mpl index 656d389365..ea5b7ecdec 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/de.q60.mps.shadowmodels.repository.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/de.q60.mps.shadowmodels.repository.mpl @@ -45,7 +45,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/models/structure.mps index e86db226d2..32558d8d4b 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.repository/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/de.q60.mps.shadowmodels.runtimelang.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/de.q60.mps.shadowmodels.runtimelang.mpl index 2cd8504d99..3da109cf03 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/de.q60.mps.shadowmodels.runtimelang.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/de.q60.mps.shadowmodels.runtimelang.mpl @@ -39,7 +39,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/models/structure.mps index 11c3dfa17b..6090e37897 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.runtimelang/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/de.q60.mps.shadowmodels.target.editor.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/de.q60.mps.shadowmodels.target.editor.mpl index 1468b6a775..f0e50d9e02 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/de.q60.mps.shadowmodels.target.editor.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/de.q60.mps.shadowmodels.target.editor.mpl @@ -47,7 +47,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/models/structure.mps index 9f00c59f50..a622c1247f 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.editor/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/de.q60.mps.shadowmodels.target.text.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/de.q60.mps.shadowmodels.target.text.mpl index 189a2ccbc1..88bac5c30a 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/de.q60.mps.shadowmodels.target.text.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/de.q60.mps.shadowmodels.target.text.mpl @@ -34,7 +34,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/models/structure.mps index f266fce7ce..7347d3ef62 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.target.text/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/de.q60.mps.shadowmodels.transformation.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/de.q60.mps.shadowmodels.transformation.mpl index a378129d89..f26e62200e 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/de.q60.mps.shadowmodels.transformation.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/de.q60.mps.shadowmodels.transformation.mpl @@ -175,7 +175,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/models/structure.mps index 7e6d838faf..66fd7df02a 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.transformation/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/de.q60.mps.shadowmodels.util.mpl b/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/de.q60.mps.shadowmodels.util.mpl index d1e8f833bb..e5f714bafa 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/de.q60.mps.shadowmodels.util.mpl +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/de.q60.mps.shadowmodels.util.mpl @@ -124,7 +124,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/models/structure.mps index 20f929a02c..3e41c7123c 100644 --- a/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.shadowmodels.util/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/de.q60.mps.virtualinterfaces.sandboxlang.mpl b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/de.q60.mps.virtualinterfaces.sandboxlang.mpl index 9b9f73c370..88c15b1176 100644 --- a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/de.q60.mps.virtualinterfaces.sandboxlang.mpl +++ b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/de.q60.mps.virtualinterfaces.sandboxlang.mpl @@ -37,7 +37,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/models/structure.mps index b958878672..d8b5de1e35 100644 --- a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces.sandboxlang/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/de.q60.mps.virtualinterfaces.mpl b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/de.q60.mps.virtualinterfaces.mpl index d94d1a0425..c94c87483f 100644 --- a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/de.q60.mps.virtualinterfaces.mpl +++ b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/de.q60.mps.virtualinterfaces.mpl @@ -93,7 +93,7 @@ - + diff --git a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/models/structure.mps b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/models/structure.mps index 072386764b..a8066257be 100644 --- a/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/models/structure.mps +++ b/code/shadowmodels/languages/de.q60.mps.virtualinterfaces/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd b/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd index 69011d4502..dd8ae90c3b 100644 --- a/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd +++ b/code/shadowmodels/solutions/de.q60.mps.collections.libs/de.q60.mps.collections.libs.msd @@ -1,7 +1,7 @@ - + diff --git a/code/shadowmodels/solutions/de.q60.mps.incremental.runtime/models/de.q60.mps.incremental.runtime.mps b/code/shadowmodels/solutions/de.q60.mps.incremental.runtime/models/de.q60.mps.incremental.runtime.mps index 7c18f0f0b0..3904a4776c 100644 --- a/code/shadowmodels/solutions/de.q60.mps.incremental.runtime/models/de.q60.mps.incremental.runtime.mps +++ b/code/shadowmodels/solutions/de.q60.mps.incremental.runtime/models/de.q60.mps.incremental.runtime.mps @@ -17,9 +17,9 @@ - - - + + + diff --git a/code/shadowmodels/solutions/de.q60.mps.polymorphicfunctions.sandbox/models/functions@tests.mps b/code/shadowmodels/solutions/de.q60.mps.polymorphicfunctions.sandbox/models/functions@tests.mps index 707c150f07..9c8f2a974b 100644 --- a/code/shadowmodels/solutions/de.q60.mps.polymorphicfunctions.sandbox/models/functions@tests.mps +++ b/code/shadowmodels/solutions/de.q60.mps.polymorphicfunctions.sandbox/models/functions@tests.mps @@ -18,9 +18,6 @@ - - - @@ -165,9 +162,6 @@ - - - diff --git a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/engine.mps b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/engine.mps index 84edc4c6e3..1089092777 100644 --- a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/engine.mps +++ b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/engine.mps @@ -24,7 +24,7 @@ - + diff --git a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/model.persistent.mps b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/model.persistent.mps index b40a01a9a1..729faed468 100644 --- a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/model.persistent.mps +++ b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/model.persistent.mps @@ -13,8 +13,8 @@ - - + + diff --git a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/plugin.mps b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/plugin.mps index 8ccf28b8d5..d7eeed478e 100644 --- a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/plugin.mps +++ b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/plugin.mps @@ -1,7 +1,6 @@ - @@ -53,7 +52,13 @@ - + + + + + + + @@ -111,28 +116,17 @@ - - - - - - + - - - - - - @@ -146,6 +140,7 @@ + @@ -164,7 +159,6 @@ - @@ -196,6 +190,9 @@ + + + @@ -221,10 +218,8 @@ - - @@ -243,18 +238,11 @@ - - - - - - - @@ -262,12 +250,12 @@ - + @@ -277,11 +265,6 @@ - - - - - @@ -289,15 +272,7 @@ - - - - - - - - @@ -319,28 +294,13 @@ - - - - - - - - - - - - - - - @@ -364,13 +324,6 @@ - - - - - - - @@ -395,10 +348,6 @@ - - - - @@ -417,7 +366,7 @@ - + @@ -428,7 +377,6 @@ - @@ -444,6 +392,7 @@ + @@ -663,13 +612,6 @@ - - - - - - - @@ -687,6 +629,13 @@ + + + + + + + @@ -961,194 +910,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1156,255 +917,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1435,9 +947,21 @@ - - - + + + + + + + + + + + + + + + @@ -1509,514 +1033,148 @@ - + - - - - - - - - - + + + + + - - + + - - - - + + + + + + + + - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + @@ -2032,55 +1190,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2109,1385 +1218,767 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - + + - - - - - - - + + + + - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + - - - - - - - + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - + + + + - - + + + + + - - - - - - + + + + + + - - - - + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + - - - - - + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + - + - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + - - - - + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - + + + + + + + + + + + + + + + + + + + - - + + @@ -4136,20 +2627,23 @@ - - - - - - - - + + + + + + + + - - + + + + + @@ -4644,6 +3138,11 @@ + + + + + @@ -4660,6 +3159,23 @@ + + + + + + + + + + + + + + + + + @@ -4684,6 +3200,11 @@ + + + + + @@ -4698,6 +3219,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/smodel.mps b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/smodel.mps index 9553e2a569..18bb3dc42e 100644 --- a/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/smodel.mps +++ b/code/shadowmodels/solutions/de.q60.mps.shadowmodels.runtime/models/smodel.mps @@ -46,10 +46,10 @@ - + - + @@ -5778,38 +5778,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.examples/models/test.de.q60.mps.shadowmodels.examples@tests.mps b/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.examples/models/test.de.q60.mps.shadowmodels.examples@tests.mps index dcce97e0e1..4ca33835af 100644 --- a/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.examples/models/test.de.q60.mps.shadowmodels.examples@tests.mps +++ b/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.examples/models/test.de.q60.mps.shadowmodels.examples@tests.mps @@ -42,9 +42,6 @@ - - - @@ -902,9 +899,6 @@ - - - diff --git a/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.runtime/models/test.de.q60.mps.shadowmodels.runtime@tests.mps b/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.runtime/models/test.de.q60.mps.shadowmodels.runtime@tests.mps index 6677c6598f..6c61f7efbd 100644 --- a/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.runtime/models/test.de.q60.mps.shadowmodels.runtime@tests.mps +++ b/code/shadowmodels/solutions/test.de.q60.mps.shadowmodels.runtime/models/test.de.q60.mps.shadowmodels.runtime@tests.mps @@ -21,7 +21,7 @@ - + @@ -34,9 +34,6 @@ - - - @@ -2237,9 +2234,6 @@ - - - diff --git a/code/solutions/de.itemis.model.merge.runtime/de.itemis.model.merge.runtime.msd b/code/solutions/de.itemis.model.merge.runtime/de.itemis.model.merge.runtime.msd index 26fe387797..2163a41dbc 100644 --- a/code/solutions/de.itemis.model.merge.runtime/de.itemis.model.merge.runtime.msd +++ b/code/solutions/de.itemis.model.merge.runtime/de.itemis.model.merge.runtime.msd @@ -28,8 +28,6 @@ - - diff --git a/code/solutions/de.itemis.model.merge.runtime/models/de.itemis.model.merge.runtime.runtime.mps b/code/solutions/de.itemis.model.merge.runtime/models/de.itemis.model.merge.runtime.runtime.mps index 6b36844794..8846b8dd32 100644 --- a/code/solutions/de.itemis.model.merge.runtime/models/de.itemis.model.merge.runtime.runtime.mps +++ b/code/solutions/de.itemis.model.merge.runtime/models/de.itemis.model.merge.runtime.runtime.mps @@ -10,8 +10,6 @@ - - @@ -450,7 +448,7 @@ - + @@ -704,7 +702,7 @@ - + @@ -764,7 +762,7 @@ - + @@ -819,7 +817,7 @@ - + @@ -879,7 +877,7 @@ - + @@ -984,7 +982,7 @@ - + @@ -1038,7 +1036,7 @@ - + @@ -1117,7 +1115,7 @@ - + @@ -1308,7 +1306,7 @@ - + @@ -1369,7 +1367,7 @@ - + @@ -1395,7 +1393,7 @@ - + @@ -1459,7 +1457,7 @@ - + @@ -1508,7 +1506,7 @@ - + @@ -1557,7 +1555,7 @@ - + @@ -1605,7 +1603,7 @@ - + @@ -1653,7 +1651,7 @@ - + @@ -1719,7 +1717,7 @@ - + @@ -1785,7 +1783,7 @@ - + @@ -1837,7 +1835,7 @@ - + @@ -3276,7 +3274,7 @@ - + @@ -3284,7 +3282,7 @@ - + @@ -3380,7 +3378,7 @@ - + @@ -3590,7 +3588,7 @@ - + @@ -3762,7 +3760,7 @@ - + @@ -3846,7 +3844,7 @@ - + @@ -4095,9 +4093,9 @@ - + - + @@ -4110,7 +4108,7 @@ - + @@ -4544,8 +4542,8 @@ - - + + @@ -4755,16 +4753,16 @@ - + - + - + @@ -4774,7 +4772,7 @@ - + @@ -4783,12 +4781,12 @@ - + - + - + @@ -8056,7 +8054,7 @@ - + @@ -8232,7 +8230,7 @@ - + @@ -8320,7 +8318,7 @@ - + @@ -8426,7 +8424,7 @@ - + @@ -9097,156 +9095,38 @@ - - + + - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + @@ -9265,7 +9145,7 @@ - + @@ -9282,12 +9162,12 @@ - + - + @@ -9304,8 +9184,7 @@ - - + @@ -9316,7 +9195,7 @@ - + @@ -9333,7 +9212,7 @@ - + @@ -9341,15 +9220,27 @@ - - - + + + + + + + + + + - - - + + + + + + + + + - @@ -9363,7 +9254,7 @@ - + @@ -9452,9 +9343,9 @@ - + - + @@ -9466,18 +9357,18 @@ - + - + - + @@ -9491,6 +9382,154 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9511,7 +9550,7 @@ - + @@ -9581,34 +9620,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -9705,7 +9716,7 @@ - + @@ -9725,7 +9736,7 @@ - + @@ -9739,7 +9750,7 @@ - + @@ -9749,7 +9760,7 @@ - + @@ -9859,7 +9870,7 @@ - + @@ -9986,7 +9997,7 @@ - + @@ -10085,7 +10096,7 @@ - + @@ -10146,7 +10157,7 @@ - + @@ -10155,7 +10166,7 @@ - + @@ -10232,7 +10243,7 @@ - + @@ -10294,7 +10305,7 @@ - + @@ -10303,7 +10314,7 @@ - + @@ -10407,7 +10418,7 @@ - + @@ -10416,7 +10427,7 @@ - + @@ -10449,7 +10460,7 @@ - + @@ -10458,7 +10469,7 @@ - + @@ -10709,10 +10720,10 @@ - + - + @@ -10729,7 +10740,7 @@ - + @@ -11012,7 +11023,7 @@ - + @@ -11867,7 +11878,7 @@ - + @@ -12169,13 +12180,11 @@ - - - + @@ -13348,7 +13357,8 @@ - + + @@ -13367,11 +13377,11 @@ - + - + @@ -13494,7 +13504,7 @@ - + @@ -13984,7 +13994,7 @@ - + @@ -14932,7 +14942,7 @@ - + @@ -15142,7 +15152,7 @@ - + @@ -15206,7 +15216,7 @@ - + @@ -15472,7 +15482,7 @@ - + @@ -15480,6 +15490,9 @@ + + + @@ -15529,7 +15542,7 @@ - + @@ -15943,7 +15956,8 @@ - + + @@ -16012,7 +16026,7 @@ - + @@ -16054,7 +16068,7 @@ - + @@ -16079,7 +16093,7 @@ - + @@ -16137,7 +16151,7 @@ - + @@ -16203,7 +16217,7 @@ - + @@ -16245,7 +16259,7 @@ - + @@ -16259,7 +16273,7 @@ - + @@ -16325,7 +16339,7 @@ - + @@ -16350,7 +16364,7 @@ - + @@ -16416,7 +16430,7 @@ - + @@ -16527,7 +16541,7 @@ - + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/de.itemis.model.merge.simple.demo.msd b/code/solutions/de.itemis.model.merge.simple.demo/de.itemis.model.merge.simple.demo.msd index e24e66ba5e..af1799f0db 100644 --- a/code/solutions/de.itemis.model.merge.simple.demo/de.itemis.model.merge.simple.demo.msd +++ b/code/solutions/de.itemis.model.merge.simple.demo/de.itemis.model.merge.simple.demo.msd @@ -25,12 +25,14 @@ 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) 7866978e-a0f0-4cc7-81bc-4d213d9375e1(jetbrains.mps.lang.smodel) 446c26eb-2b7b-4bf0-9b35-f83fa582753e(jetbrains.mps.lang.modelapi) + bf491fd2-a197-456a-8354-b3b225d4e871(de.itemis.model.simple.demo.enums) + @@ -59,6 +61,7 @@ + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.enumLeft.mps b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.enumLeft.mps new file mode 100644 index 0000000000..a315b1b145 --- /dev/null +++ b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.enumLeft.mps @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.enumRight.mps b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.enumRight.mps new file mode 100644 index 0000000000..d4516a76f7 --- /dev/null +++ b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.enumRight.mps @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.merge.exec.mps b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.merge.exec.mps index 14dedbe52f..0f3fa0968f 100644 --- a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.merge.exec.mps +++ b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.merge.exec.mps @@ -29,8 +29,8 @@ - - + + @@ -289,5 +289,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.plugin.mps b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.plugin.mps index 7e9fc2c63e..18805217d5 100644 --- a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.plugin.mps +++ b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.plugin.mps @@ -14,6 +14,7 @@ + @@ -121,16 +122,18 @@ - + + - - - + + + + @@ -422,12 +425,6 @@ - - - - - - @@ -471,6 +468,12 @@ + + + + + + @@ -1599,5 +1602,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.result.mps b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.result.mps index 90c1cb598a..3b5bc4e375 100644 --- a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.result.mps +++ b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.result.mps @@ -5,27 +5,24 @@ + + + + + + - - - - - - - - - - - - + + + diff --git a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.test@tests.mps b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.test@tests.mps index 5199058e87..db02bc6fff 100644 --- a/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.test@tests.mps +++ b/code/solutions/de.itemis.model.merge.simple.demo/models/de.itemis.model.merge.simple.demo.test@tests.mps @@ -19,7 +19,7 @@ - + @@ -40,9 +40,6 @@ - - - @@ -84,10 +81,6 @@ - - - - @@ -138,7 +131,7 @@ - + @@ -159,7 +152,7 @@ - + @@ -189,7 +182,7 @@ - + @@ -221,7 +214,7 @@ - + @@ -246,6 +239,9 @@ + + + @@ -260,7 +256,7 @@ - + @@ -329,14 +325,17 @@ - - - - - - + + + + + + + + + @@ -481,9 +480,6 @@ - - - @@ -506,14 +502,17 @@ - - - - - - + + + + + + + + + @@ -608,13 +607,16 @@ - - - - - + + + + + + + + @@ -716,7 +718,7 @@ - + @@ -726,7 +728,7 @@ - + @@ -759,7 +761,7 @@ - + @@ -795,7 +797,7 @@ - + @@ -883,7 +885,7 @@ - + @@ -913,14 +915,17 @@ - - - - - - + + + + + + + + + @@ -971,14 +976,17 @@ - - - - - - + + + + + + + + + @@ -1029,14 +1037,17 @@ - - - - - - + + + + + + + + + @@ -1087,14 +1098,17 @@ - - - - - - + + + + + + + + + @@ -1145,14 +1159,17 @@ - - - - - - + + + + + + + + + @@ -1203,14 +1220,17 @@ - - - - - - + + + + + + + + + @@ -1260,14 +1280,17 @@ - - - - - - + + + + + + + + + @@ -2034,14 +2057,17 @@ - - - - - - + + + + + + + + + @@ -2208,14 +2234,17 @@ - - - - - - + + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.plugin.mps b/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.plugin.mps index 331e261dc5..f8ec6e8f43 100644 --- a/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.plugin.mps +++ b/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.plugin.mps @@ -53,14 +53,14 @@ - + - - - + + + diff --git a/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.tests@tests.mps b/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.tests@tests.mps index 5669919018..9f4fb865e1 100644 --- a/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.tests@tests.mps +++ b/code/solutions/de.itemis.model.merge.test.integration/models/de.itemis.model.merge.test.integration.tests@tests.mps @@ -19,9 +19,8 @@ - - + @@ -29,9 +28,6 @@ - - - @@ -59,10 +55,6 @@ - - - - @@ -134,6 +126,9 @@ + + + @@ -174,8 +169,8 @@ - - + + @@ -208,14 +203,17 @@ - - - - - - + + + + + + + + + @@ -395,9 +393,6 @@ - - - @@ -421,14 +416,17 @@ - - - - - - + + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.test/de.itemis.model.merge.test.msd b/code/solutions/de.itemis.model.merge.test/de.itemis.model.merge.test.msd index 9ccd4dd80b..f1d6b4d5d8 100644 --- a/code/solutions/de.itemis.model.merge.test/de.itemis.model.merge.test.msd +++ b/code/solutions/de.itemis.model.merge.test/de.itemis.model.merge.test.msd @@ -30,7 +30,6 @@ - diff --git a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.gen@tests.mps b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.gen@tests.mps index 6da86182a8..143ece1c48 100644 --- a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.gen@tests.mps +++ b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.gen@tests.mps @@ -13,7 +13,7 @@ - + @@ -27,7 +27,6 @@ - @@ -35,9 +34,7 @@ - - - + @@ -321,9 +318,6 @@ - - - @@ -2598,6 +2592,7 @@ + @@ -2830,6 +2825,7 @@ + @@ -3121,6 +3117,7 @@ + @@ -3375,6 +3372,7 @@ + @@ -3653,6 +3651,7 @@ + @@ -4283,57 +4282,24 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + @@ -4351,12 +4317,18 @@ - + + + + + + + - + @@ -4445,6 +4417,7 @@ + diff --git a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin.mps b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin.mps index c96372f69b..c1dcad38a4 100644 --- a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin.mps +++ b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin.mps @@ -128,16 +128,16 @@ - + - - - + + + diff --git a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin2.mps b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin2.mps index 25a0fd4be2..a9e32b18da 100644 --- a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin2.mps +++ b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.plugin2.mps @@ -33,8 +33,8 @@ - - + + diff --git a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.test1@tests.mps b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.test1@tests.mps index 98cda8059b..33ede5e0aa 100644 --- a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.test1@tests.mps +++ b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.test1@tests.mps @@ -6,14 +6,13 @@ - - + @@ -37,9 +36,6 @@ - - - @@ -180,20 +176,24 @@ + + + + - + - - - + + + @@ -433,6 +433,14 @@ + + + + + + + + @@ -531,9 +539,6 @@ - - - @@ -1630,6 +1635,14 @@ + + + + + + + + @@ -2008,6 +2021,14 @@ + + + + + + + + diff --git a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.util.mps b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.util.mps index 8057a4d9f9..eb0b1b66e6 100644 --- a/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.util.mps +++ b/code/solutions/de.itemis.model.merge.test/models/de.itemis.model.merge.test.util.mps @@ -18,7 +18,7 @@ - + @@ -150,15 +150,15 @@ - + - - - + + + diff --git a/code/solutions/de.itemis.mps.extensions.changelog/de.itemis.mps.extensions.changelog.msd b/code/solutions/de.itemis.mps.extensions.changelog/de.itemis.mps.extensions.changelog.msd index d139087ab2..f5f34cd2b2 100644 --- a/code/solutions/de.itemis.mps.extensions.changelog/de.itemis.mps.extensions.changelog.msd +++ b/code/solutions/de.itemis.mps.extensions.changelog/de.itemis.mps.extensions.changelog.msd @@ -1,12 +1,12 @@ - + - + diff --git a/code/solutions/de.itemis.mps.extensions.changelog/models/de.itemis.mps.extensions.changelog.mps b/code/solutions/de.itemis.mps.extensions.changelog/models/de.itemis.mps.extensions.changelog.mps index 33665fd757..762c1a3a26 100644 --- a/code/solutions/de.itemis.mps.extensions.changelog/models/de.itemis.mps.extensions.changelog.mps +++ b/code/solutions/de.itemis.mps.extensions.changelog/models/de.itemis.mps.extensions.changelog.mps @@ -81,6 +81,9 @@ + + + @@ -102,6 +105,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -230,6 +384,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1954,6 +2206,10 @@ + + + + @@ -2188,10 +2444,6 @@ - - - - diff --git a/code/spellcheck/languages/de.itemis.mps.spellcheck/de.itemis.mps.spellcheck.mpl b/code/spellcheck/languages/de.itemis.mps.spellcheck/de.itemis.mps.spellcheck.mpl index 5b2c90086e..3530d7f465 100644 --- a/code/spellcheck/languages/de.itemis.mps.spellcheck/de.itemis.mps.spellcheck.mpl +++ b/code/spellcheck/languages/de.itemis.mps.spellcheck/de.itemis.mps.spellcheck.mpl @@ -1,12 +1,12 @@ - + - + @@ -14,12 +14,12 @@ - + - + @@ -100,7 +100,7 @@ - + diff --git a/code/spellcheck/solutions/de.itemis.mps.spellcheck.demo/de.itemis.mps.spellcheck.demo.msd b/code/spellcheck/solutions/de.itemis.mps.spellcheck.demo/de.itemis.mps.spellcheck.demo.msd index bb836e2f35..11b76746af 100644 --- a/code/spellcheck/solutions/de.itemis.mps.spellcheck.demo/de.itemis.mps.spellcheck.demo.msd +++ b/code/spellcheck/solutions/de.itemis.mps.spellcheck.demo/de.itemis.mps.spellcheck.demo.msd @@ -1,12 +1,12 @@ - + - + diff --git a/code/spellcheck/solutions/de.itemis.mps.spellcheck.runtime/de.itemis.mps.spellcheck.runtime.msd b/code/spellcheck/solutions/de.itemis.mps.spellcheck.runtime/de.itemis.mps.spellcheck.runtime.msd index 4fef75ecee..896f3f8a76 100644 --- a/code/spellcheck/solutions/de.itemis.mps.spellcheck.runtime/de.itemis.mps.spellcheck.runtime.msd +++ b/code/spellcheck/solutions/de.itemis.mps.spellcheck.runtime/de.itemis.mps.spellcheck.runtime.msd @@ -1,12 +1,12 @@ - + - + diff --git a/code/statistics/de.itemis.mps.statistics.mpl b/code/statistics/de.itemis.mps.statistics.mpl index 676faf81fd..a9829367c3 100644 --- a/code/statistics/de.itemis.mps.statistics.mpl +++ b/code/statistics/de.itemis.mps.statistics.mpl @@ -84,7 +84,7 @@ - + diff --git a/code/statistics/models/de.itemis.mps.statistics.plugin.mps b/code/statistics/models/de.itemis.mps.statistics.plugin.mps index dcefbc236c..f15b9fcc55 100644 --- a/code/statistics/models/de.itemis.mps.statistics.plugin.mps +++ b/code/statistics/models/de.itemis.mps.statistics.plugin.mps @@ -222,7 +222,7 @@ - + diff --git a/code/statistics/models/de.itemis.mps.statistics.structure.mps b/code/statistics/models/de.itemis.mps.statistics.structure.mps index effe377379..52c9fe8346 100644 --- a/code/statistics/models/de.itemis.mps.statistics.structure.mps +++ b/code/statistics/models/de.itemis.mps.statistics.structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/structurecheck/languages/de.itemis.mps.structurecheck/de.itemis.mps.structurecheck.mpl b/code/structurecheck/languages/de.itemis.mps.structurecheck/de.itemis.mps.structurecheck.mpl index 72b0ae05c8..2718b6d704 100644 --- a/code/structurecheck/languages/de.itemis.mps.structurecheck/de.itemis.mps.structurecheck.mpl +++ b/code/structurecheck/languages/de.itemis.mps.structurecheck/de.itemis.mps.structurecheck.mpl @@ -1,7 +1,7 @@ - + @@ -94,7 +94,7 @@ - + diff --git a/code/structurecheck/languages/de.itemis.mps.structurecheck/generator/template/main@generator.mps b/code/structurecheck/languages/de.itemis.mps.structurecheck/generator/template/main@generator.mps index 1dbc415074..6361b2a005 100644 --- a/code/structurecheck/languages/de.itemis.mps.structurecheck/generator/template/main@generator.mps +++ b/code/structurecheck/languages/de.itemis.mps.structurecheck/generator/template/main@generator.mps @@ -7,7 +7,7 @@ - + diff --git a/code/structurecheck/languages/de.itemis.mps.structurecheck/languageModels/structure.mps b/code/structurecheck/languages/de.itemis.mps.structurecheck/languageModels/structure.mps index 51e44b720f..9cb95a876c 100644 --- a/code/structurecheck/languages/de.itemis.mps.structurecheck/languageModels/structure.mps +++ b/code/structurecheck/languages/de.itemis.mps.structurecheck/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/tables/languages/de.slisson.mps.tables.demolang/de.slisson.mps.tables.demolang.mpl b/code/tables/languages/de.slisson.mps.tables.demolang/de.slisson.mps.tables.demolang.mpl index cb25a5edb8..fa88955998 100644 --- a/code/tables/languages/de.slisson.mps.tables.demolang/de.slisson.mps.tables.demolang.mpl +++ b/code/tables/languages/de.slisson.mps.tables.demolang/de.slisson.mps.tables.demolang.mpl @@ -44,7 +44,7 @@ - + @@ -64,7 +64,6 @@ - diff --git a/code/tables/languages/de.slisson.mps.tables.demolang/languageModels/structure.mps b/code/tables/languages/de.slisson.mps.tables.demolang/languageModels/structure.mps index 4b31e47914..4949442533 100644 --- a/code/tables/languages/de.slisson.mps.tables.demolang/languageModels/structure.mps +++ b/code/tables/languages/de.slisson.mps.tables.demolang/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/tables/languages/de.slisson.mps.tables/de.slisson.mps.tables.mpl b/code/tables/languages/de.slisson.mps.tables/de.slisson.mps.tables.mpl index 27b5c57a14..fa78eaa333 100644 --- a/code/tables/languages/de.slisson.mps.tables/de.slisson.mps.tables.mpl +++ b/code/tables/languages/de.slisson.mps.tables/de.slisson.mps.tables.mpl @@ -175,7 +175,7 @@ - + @@ -197,7 +197,6 @@ - diff --git a/code/tables/languages/de.slisson.mps.tables/languageModels/structure.mps b/code/tables/languages/de.slisson.mps.tables/languageModels/structure.mps index 744baacea6..5221e138f2 100644 --- a/code/tables/languages/de.slisson.mps.tables/languageModels/structure.mps +++ b/code/tables/languages/de.slisson.mps.tables/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/tables/languages/de.slisson.mps.tables/runtime/models/de/slisson/mps/tables/runtime/plugin.mps b/code/tables/languages/de.slisson.mps.tables/runtime/models/de/slisson/mps/tables/runtime/plugin.mps index 12af80349e..dc42d7b5ae 100644 --- a/code/tables/languages/de.slisson.mps.tables/runtime/models/de/slisson/mps/tables/runtime/plugin.mps +++ b/code/tables/languages/de.slisson.mps.tables/runtime/models/de/slisson/mps/tables/runtime/plugin.mps @@ -46,6 +46,7 @@ + @@ -713,6 +714,7 @@ + diff --git a/code/tables/solutions/de.slisson.mps.testutils/de.slisson.mps.testutils.msd b/code/tables/solutions/de.slisson.mps.testutils/de.slisson.mps.testutils.msd deleted file mode 100644 index 6e30e6d628..0000000000 --- a/code/tables/solutions/de.slisson.mps.testutils/de.slisson.mps.testutils.msd +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - 1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor) - - - - - - - - - - - - - - - - - - - - - diff --git a/code/tables/solutions/de.slisson.mps.testutils/models/de/slisson/mps/testutils@tests.mps b/code/tables/solutions/de.slisson.mps.testutils/models/de/slisson/mps/testutils@tests.mps deleted file mode 100644 index 108588f50a..0000000000 --- a/code/tables/solutions/de.slisson.mps.testutils/models/de/slisson/mps/testutils@tests.mps +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/tables/solutions/test.de.slisson.mps.tables/models/test/de/slisson/mps/tables@tests.mps b/code/tables/solutions/test.de.slisson.mps.tables/models/test/de/slisson/mps/tables@tests.mps index dc23bdd7f9..4e2ea66611 100644 --- a/code/tables/solutions/test.de.slisson.mps.tables/models/test/de/slisson/mps/tables@tests.mps +++ b/code/tables/solutions/test.de.slisson.mps.tables/models/test/de/slisson/mps/tables@tests.mps @@ -44,9 +44,6 @@ - - - @@ -255,9 +252,6 @@ - - - diff --git a/code/tables/solutions/test.de.slisson.mps.tables/test.de.slisson.mps.tables.msd b/code/tables/solutions/test.de.slisson.mps.tables/test.de.slisson.mps.tables.msd index c670d7093e..6a4d3e534a 100644 --- a/code/tables/solutions/test.de.slisson.mps.tables/test.de.slisson.mps.tables.msd +++ b/code/tables/solutions/test.de.slisson.mps.tables/test.de.slisson.mps.tables.msd @@ -42,7 +42,6 @@ - diff --git a/code/third-party/solutions/MPS.ThirdParty/MPS.ThirdParty.msd b/code/third-party/solutions/MPS.ThirdParty/MPS.ThirdParty.msd index 1e9505907d..87c7b5465c 100644 --- a/code/third-party/solutions/MPS.ThirdParty/MPS.ThirdParty.msd +++ b/code/third-party/solutions/MPS.ThirdParty/MPS.ThirdParty.msd @@ -1,9 +1,10 @@ - + + @@ -11,6 +12,7 @@ + diff --git a/code/third-party/solutions/third.party.usage.test/models/third.party.usage.test.mdl.mps b/code/third-party/solutions/third.party.usage.test/models/third.party.usage.test.mdl.mps index 71cb337e1d..cd0d13f93f 100644 --- a/code/third-party/solutions/third.party.usage.test/models/third.party.usage.test.mdl.mps +++ b/code/third-party/solutions/third.party.usage.test/models/third.party.usage.test.mdl.mps @@ -5,7 +5,7 @@ - + @@ -33,14 +33,14 @@ + - + - diff --git a/code/tooltips/solutions/de.itemis.mps.tooltips.runtime/models/de/itemis/mps/tooltips/runtime/plugin.mps b/code/tooltips/solutions/de.itemis.mps.tooltips.runtime/models/de/itemis/mps/tooltips/runtime/plugin.mps index b382be0afb..b1c156c936 100644 --- a/code/tooltips/solutions/de.itemis.mps.tooltips.runtime/models/de/itemis/mps/tooltips/runtime/plugin.mps +++ b/code/tooltips/solutions/de.itemis.mps.tooltips.runtime/models/de/itemis/mps/tooltips/runtime/plugin.mps @@ -9,11 +9,12 @@ - - - - + + + + + @@ -35,6 +36,12 @@ + + + + + + @@ -51,8 +58,15 @@ - - + + + + + + + + + @@ -67,9 +81,7 @@ - - - + @@ -77,13 +89,6 @@ - - - - - - - @@ -104,6 +109,9 @@ + + + @@ -133,35 +141,15 @@ - - - - - - - - + - - - - - - - - - - - - - @@ -175,21 +163,52 @@ - - + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + @@ -225,54 +244,77 @@ - - + + + + + + + + + + - - - - - - - + + + + + + + + + + + - - - + - - + + + + + + + + + + - - - - - - - + + + + + + + + + - - - - + + + + + + + @@ -281,16 +323,36 @@ - - - - - - + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/com.mbeddr.mpsutil.treenotation.sandboxlang.mpl b/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/com.mbeddr.mpsutil.treenotation.sandboxlang.mpl index 5dc10fe44b..e96ab9e78d 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/com.mbeddr.mpsutil.treenotation.sandboxlang.mpl +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/com.mbeddr.mpsutil.treenotation.sandboxlang.mpl @@ -41,7 +41,7 @@ - + diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/models/structure.mps b/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/models/structure.mps index 914363cac6..75f2bd756c 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/models/structure.mps +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation.sandboxlang/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/com.mbeddr.mpsutil.treenotation.styles.mpl b/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/com.mbeddr.mpsutil.treenotation.styles.mpl index 058f0f3751..8032a51611 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/com.mbeddr.mpsutil.treenotation.styles.mpl +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/com.mbeddr.mpsutil.treenotation.styles.mpl @@ -37,7 +37,7 @@ - + diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/models/structure.mps b/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/models/structure.mps index d39d88e4bb..09abc5af4d 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/models/structure.mps +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation.styles/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation/com.mbeddr.mpsutil.treenotation.mpl b/code/treenotation/com.mbeddr.mpsutil.treenotation/com.mbeddr.mpsutil.treenotation.mpl index e9f365e2c8..1bad620436 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation/com.mbeddr.mpsutil.treenotation.mpl +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation/com.mbeddr.mpsutil.treenotation.mpl @@ -154,7 +154,7 @@ - + diff --git a/code/treenotation/com.mbeddr.mpsutil.treenotation/models/structure.mps b/code/treenotation/com.mbeddr.mpsutil.treenotation/models/structure.mps index 2ebe4d01cd..8c4dc0acde 100644 --- a/code/treenotation/com.mbeddr.mpsutil.treenotation/models/structure.mps +++ b/code/treenotation/com.mbeddr.mpsutil.treenotation/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/utils/solutions/de.itemis.mps.utils.serializer.xml/de.itemis.mps.utils.serializer.xml.msd b/code/utils/solutions/de.itemis.mps.utils.serializer.xml/de.itemis.mps.utils.serializer.xml.msd index 7b926fdcc8..9107d30b60 100644 --- a/code/utils/solutions/de.itemis.mps.utils.serializer.xml/de.itemis.mps.utils.serializer.xml.msd +++ b/code/utils/solutions/de.itemis.mps.utils.serializer.xml/de.itemis.mps.utils.serializer.xml.msd @@ -1,13 +1,13 @@ - + - + - + @@ -48,7 +48,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.bool.demolang/de.itemis.mps.editor.bool.demolang.mpl b/code/widgets/languages/de.itemis.mps.editor.bool.demolang/de.itemis.mps.editor.bool.demolang.mpl index 16cdad9fee..c3a6070ccc 100644 --- a/code/widgets/languages/de.itemis.mps.editor.bool.demolang/de.itemis.mps.editor.bool.demolang.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.bool.demolang/de.itemis.mps.editor.bool.demolang.mpl @@ -35,7 +35,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.bool.demolang/languageModels/structure.mps b/code/widgets/languages/de.itemis.mps.editor.bool.demolang/languageModels/structure.mps index d00709ed10..81d722e2a3 100644 --- a/code/widgets/languages/de.itemis.mps.editor.bool.demolang/languageModels/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.bool.demolang/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.bool/de.itemis.mps.editor.bool.mpl b/code/widgets/languages/de.itemis.mps.editor.bool/de.itemis.mps.editor.bool.mpl index b4afe6c746..4430418523 100644 --- a/code/widgets/languages/de.itemis.mps.editor.bool/de.itemis.mps.editor.bool.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.bool/de.itemis.mps.editor.bool.mpl @@ -124,7 +124,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.bool/languageModels/structure.mps b/code/widgets/languages/de.itemis.mps.editor.bool/languageModels/structure.mps index 301623e11c..aa94574486 100644 --- a/code/widgets/languages/de.itemis.mps.editor.bool/languageModels/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.bool/languageModels/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/de.itemis.mps.editor.collapsible.testlang.mpl b/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/de.itemis.mps.editor.collapsible.testlang.mpl index a4d11fc60b..ded2202c6b 100644 --- a/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/de.itemis.mps.editor.collapsible.testlang.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/de.itemis.mps.editor.collapsible.testlang.mpl @@ -38,7 +38,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/models/structure.mps b/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/models/structure.mps index 6f5414cbe0..66e3d3cc95 100644 --- a/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/models/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.collapsible.testlang/models/structure.mps @@ -3,7 +3,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.collapsible/de.itemis.mps.editor.collapsible.mpl b/code/widgets/languages/de.itemis.mps.editor.collapsible/de.itemis.mps.editor.collapsible.mpl index 9662e09cb9..6ba2831119 100644 --- a/code/widgets/languages/de.itemis.mps.editor.collapsible/de.itemis.mps.editor.collapsible.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.collapsible/de.itemis.mps.editor.collapsible.mpl @@ -125,7 +125,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.collapsible/languageModels/structure.mps b/code/widgets/languages/de.itemis.mps.editor.collapsible/languageModels/structure.mps index b58875d421..6a36c50574 100644 --- a/code/widgets/languages/de.itemis.mps.editor.collapsible/languageModels/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.collapsible/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/de.itemis.mps.editor.dropdown.demolang.mpl b/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/de.itemis.mps.editor.dropdown.demolang.mpl index 31e5bdbd8a..00467084b9 100644 --- a/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/de.itemis.mps.editor.dropdown.demolang.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/de.itemis.mps.editor.dropdown.demolang.mpl @@ -38,7 +38,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/languageModels/structure.mps b/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/languageModels/structure.mps index de1728ffb8..5d1bd69638 100644 --- a/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/languageModels/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.dropdown.demolang/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.dropdown/de.itemis.mps.editor.dropdown.mpl b/code/widgets/languages/de.itemis.mps.editor.dropdown/de.itemis.mps.editor.dropdown.mpl index 7b52bc7460..260349feb7 100644 --- a/code/widgets/languages/de.itemis.mps.editor.dropdown/de.itemis.mps.editor.dropdown.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.dropdown/de.itemis.mps.editor.dropdown.mpl @@ -122,7 +122,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.dropdown/languageModels/structure.mps b/code/widgets/languages/de.itemis.mps.editor.dropdown/languageModels/structure.mps index 9f0f0dc8d7..9c2d338e72 100644 --- a/code/widgets/languages/de.itemis.mps.editor.dropdown/languageModels/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.dropdown/languageModels/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/de.itemis.mps.editor.enumeration.demolang.mpl b/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/de.itemis.mps.editor.enumeration.demolang.mpl index 9385a13b0d..cff9cc38ce 100644 --- a/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/de.itemis.mps.editor.enumeration.demolang.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/de.itemis.mps.editor.enumeration.demolang.mpl @@ -43,7 +43,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/models/structure.mps b/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/models/structure.mps index c3a6107fbe..59ca18f03e 100644 --- a/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/models/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.enumeration.demolang/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.enumeration/de.itemis.mps.editor.enumeration.mpl b/code/widgets/languages/de.itemis.mps.editor.enumeration/de.itemis.mps.editor.enumeration.mpl index 8fbb2db430..16a6d930e1 100644 --- a/code/widgets/languages/de.itemis.mps.editor.enumeration/de.itemis.mps.editor.enumeration.mpl +++ b/code/widgets/languages/de.itemis.mps.editor.enumeration/de.itemis.mps.editor.enumeration.mpl @@ -135,7 +135,7 @@ - + diff --git a/code/widgets/languages/de.itemis.mps.editor.enumeration/models/structure.mps b/code/widgets/languages/de.itemis.mps.editor.enumeration/models/structure.mps index 586afaf05f..628b30afed 100644 --- a/code/widgets/languages/de.itemis.mps.editor.enumeration/models/structure.mps +++ b/code/widgets/languages/de.itemis.mps.editor.enumeration/models/structure.mps @@ -2,7 +2,7 @@ - + diff --git a/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/de.itemis.mps.mouselistener.runtime.msd b/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/de.itemis.mps.mouselistener.runtime.msd index d5defa974c..8faf7aec00 100644 --- a/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/de.itemis.mps.mouselistener.runtime.msd +++ b/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/de.itemis.mps.mouselistener.runtime.msd @@ -14,7 +14,6 @@ 1ed103c3-3aa6-49b7-9c21-6765ee11f224(MPS.Editor) 3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations) 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - f0fff802-6d26-4d2e-b89d-391357265626(de.slisson.mps.hacks.editor) @@ -43,7 +42,6 @@ - diff --git a/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/models/de/itemis/mps/mouselistener/runtime/plugin.mps b/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/models/de/itemis/mps/mouselistener/runtime/plugin.mps index 541600d7f6..51c9e9727c 100644 --- a/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/models/de/itemis/mps/mouselistener/runtime/plugin.mps +++ b/code/widgets/solutions/de.itemis.mps.mouselistener.runtime/models/de/itemis/mps/mouselistener/runtime/plugin.mps @@ -17,8 +17,10 @@ - + + + @@ -85,6 +87,7 @@ + @@ -138,9 +141,6 @@ - - - @@ -1476,7 +1476,7 @@ - + @@ -1487,28 +1487,64 @@ - - + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + - - + + + + + + + @@ -1517,26 +1553,36 @@ + + + - - - - - - - + + + + + + + + + + + - - - + - - + + + + + + + @@ -1545,8 +1591,10 @@ + + + - @@ -1558,18 +1606,24 @@ - - - - - - + + + + + + + + + - - - - + + + + + + + @@ -1578,16 +1632,36 @@ - - - - - - + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + diff --git a/code/xml/solutions/.gitignore b/code/xml/solutions/.gitignore new file mode 100644 index 0000000000..12c18d4ede --- /dev/null +++ b/code/xml/solutions/.gitignore @@ -0,0 +1 @@ +/lib/ diff --git a/code/xml/solutions/de.itemis.stubs.xml.msd b/code/xml/solutions/de.itemis.stubs.xml.msd new file mode 100644 index 0000000000..e903ae0a33 --- /dev/null +++ b/code/xml/solutions/de.itemis.stubs.xml.msd @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) + + + + + + + + + + + + + + diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index 41d9927a4d..a4b76b9530 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index d0d403e27c..c1d5e01859 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip +networkTimeout=10000 +validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradlew b/gradlew index 1b6c787337..f5feea6d6b 100755 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -55,7 +57,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -80,13 +82,12 @@ do esac done -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -APP_NAME="Gradle" +# This is normally unused +# shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' +# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum @@ -133,22 +134,29 @@ location of your Java installation." fi else JAVACMD=java - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + if ! command -v java >/dev/null 2>&1 + then + die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. Please set the JAVA_HOME variable in your environment to match the location of your Java installation." + fi fi # Increase the maximum file descriptors if we can. if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac case $MAX_FD in #( '' | soft) :;; #( *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC2039,SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -193,11 +201,15 @@ if "$cygwin" || "$msys" ; then done fi -# Collect all arguments for the java command; -# * $DEFAULT_JVM_OPTS, $JAVA_OPTS, and $GRADLE_OPTS can contain fragments of -# shell script including quotes and variable substitutions, so put them in -# double quotes to make sure that they get re-expanded; and -# * put everything else in single quotes, so that it's not re-expanded. + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Collect all arguments for the java command: +# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments, +# and any embedded shellness will be escaped. +# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be +# treated as '${Hostname}' itself on the command line. set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ @@ -205,6 +217,12 @@ set -- \ org.gradle.wrapper.GradleWrapperMain \ "$@" +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + # Use "xargs" to parse quoted args. # # With -n1 it outputs one arg per line, with the quotes and backslashes removed. diff --git a/gradlew.bat b/gradlew.bat index 107acd32c4..9b42019c79 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -1,89 +1,94 @@ -@rem -@rem Copyright 2015 the original author or authors. -@rem -@rem Licensed under the Apache License, Version 2.0 (the "License"); -@rem you may not use this file except in compliance with the License. -@rem You may obtain a copy of the License at -@rem -@rem https://www.apache.org/licenses/LICENSE-2.0 -@rem -@rem Unless required by applicable law or agreed to in writing, software -@rem distributed under the License is distributed on an "AS IS" BASIS, -@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -@rem See the License for the specific language governing permissions and -@rem limitations under the License. -@rem - -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Resolve any "." and ".." in APP_HOME to make it shorter. -for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto execute - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto execute - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem + +@if "%DEBUG%"=="" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if %ERRORLEVEL% equ 0 goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. 1>&2 +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2 +echo. 1>&2 +echo Please set the JAVA_HOME variable in your environment to match the 1>&2 +echo location of your Java installation. 1>&2 + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if %ERRORLEVEL% equ 0 goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/requirements.txt b/requirements.txt index 68f620aaa3..89ea2ca176 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -mkdocs-material==9.1.3 -mkdocs-autolinks-plugin==0.5.0 -autolink-references-mkdocs-plugin==0.2.1 \ No newline at end of file +mkdocs-material==9.5.47 +mkdocs-autolinks-plugin==0.7.1 +autolink-references-mkdocs-plugin==0.2.2 \ No newline at end of file diff --git a/scripts/build.xml b/scripts/build.xml index 57f011724f..006aba31de 100644 --- a/scripts/build.xml +++ b/scripts/build.xml @@ -16,6 +16,7 @@ + @@ -44,9 +45,7 @@ - - - + @@ -79,7 +78,7 @@ - mps.build.number=${mps.build.number}${line.separator}mps.date=${mps.date}${line.separator}mps.build.vcs.number=${mps.build.vcs.number}${line.separator}mps.teamcity.buildConfName=${mps.teamcity.buildConfName}${line.separator}mps.idea.platform.build.number=${mps.idea.platform.build.number}${line.separator}mps.mps.build.counter=${mps.mps.build.counter}${line.separator}mpsBootstrapCore.version.major=${mpsBootstrapCore.version.major}${line.separator}mpsBootstrapCore.version.minor=${mpsBootstrapCore.version.minor}${line.separator}mpsBootstrapCore.version.bugfixNr=${mpsBootstrapCore.version.bugfixNr}${line.separator}mpsBootstrapCore.version.eap=${mpsBootstrapCore.version.eap}${line.separator}mpsBootstrapCore.version=${mpsBootstrapCore.version} + mps.build.number=${mps.build.number}${line.separator}mps.date=${mps.date}${line.separator}mps.build.vcs.number=${mps.build.vcs.number}${line.separator}mps.teamcity.buildConfName=${mps.teamcity.buildConfName}${line.separator}mps.idea.platform.build.number=${mps.idea.platform.build.number}${line.separator}mps.mps.build.counter=${mps.mps.build.counter}${line.separator}mps.runtimeBuild=${mps.runtimeBuild}${line.separator}mpsBootstrapCore.version.major=${mpsBootstrapCore.version.major}${line.separator}mpsBootstrapCore.version.minor=${mpsBootstrapCore.version.minor}${line.separator}mpsBootstrapCore.version.bugfixNr=${mpsBootstrapCore.version.bugfixNr}${line.separator}mpsBootstrapCore.version.eap=${mpsBootstrapCore.version.eap}${line.separator}mpsBootstrapCore.version=${mpsBootstrapCore.version} @@ -107,96 +106,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +