From 241c89a40a4dfabcffb558f1adf61246561bb0f9 Mon Sep 17 00:00:00 2001 From: conquj Date: Wed, 14 Feb 2024 11:43:54 +0100 Subject: [PATCH 1/4] Removed deprecated language breadcrumb from com.mbeddr.cpp.buildconfig --- .../com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl | 1 - .../generator/template/main@generator.mps | 1 - scripts/allScripts.xml | 1 - 3 files changed, 3 deletions(-) diff --git a/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl b/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl index 7a6ff68d15..d01d523f34 100644 --- a/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl +++ b/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl @@ -105,7 +105,6 @@ - diff --git a/languages/com.mbeddr.cpp.buildconfig/generator/template/main@generator.mps b/languages/com.mbeddr.cpp.buildconfig/generator/template/main@generator.mps index 83efd4112f..891c15270d 100644 --- a/languages/com.mbeddr.cpp.buildconfig/generator/template/main@generator.mps +++ b/languages/com.mbeddr.cpp.buildconfig/generator/template/main@generator.mps @@ -2,7 +2,6 @@ - diff --git a/scripts/allScripts.xml b/scripts/allScripts.xml index 9073a77ffc..4650896cba 100644 --- a/scripts/allScripts.xml +++ b/scripts/allScripts.xml @@ -169,7 +169,6 @@ - From f90f65f38ba6c36ddf129e35ce6d1b66932223f0 Mon Sep 17 00:00:00 2001 From: conquj Date: Wed, 14 Feb 2024 12:08:55 +0100 Subject: [PATCH 2/4] migrated to 2021.1.4 --- .mps/migration.xml | 3 +++ _spreferences/PlatformTemplates/module.msd | 2 +- _spreferences/TypeSizeConfiguration/module.msd | 2 +- .../com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl | 8 +++----- .../models/com.mbeddr.cpp.base.editor.mps | 16 +++++++++------- .../com.mbeddr.cpp.buildconfig.mpl | 10 ++++------ .../com.mbeddr.cpp.exceptions.mpl | 7 ++----- .../com.mbeddr.cpp.exceptions/models/editor.mps | 2 +- .../com.mbeddr.cpp.expressions.mpl | 8 +++----- .../models/behavior.mps | 2 +- .../com.mbeddr.cpp.expressions/models/editor.mps | 2 +- .../models/textGen.mps | 2 +- .../com.mbeddr.cpp.modules.gen.mpl | 13 +++++-------- .../com.mbeddr.cpp.modules.gen/models/editor.mps | 2 +- .../models/textGen.mps | 2 +- .../com.mbeddr.cpp.modules.mpl | 6 ++---- .../com.mbeddr.cpp.operator_overload.mpl | 7 ++----- .../models/editor.mps | 2 +- .../com.mbeddr.cpp.templates.mpl | 7 ++----- .../com.mbeddr.cpp.templates/models/behavior.mps | 2 +- .../com.mbeddr.cpp.templates/models/editor.mps | 2 +- .../com.mbeddr.cpp.templates/models/textGen.mps | 2 +- .../test.ex.com.mbeddr.cpp.msd | 2 +- .../test.ts.com.mbeddr.cpp.msd | 3 +-- 24 files changed, 49 insertions(+), 65 deletions(-) diff --git a/.mps/migration.xml b/.mps/migration.xml index e9a4b4b7c1..349b4d7ab7 100644 --- a/.mps/migration.xml +++ b/.mps/migration.xml @@ -1,6 +1,9 @@ + + + \ No newline at end of file diff --git a/_spreferences/PlatformTemplates/module.msd b/_spreferences/PlatformTemplates/module.msd index fed8d058ce..0078465c8e 100644 --- a/_spreferences/PlatformTemplates/module.msd +++ b/_spreferences/PlatformTemplates/module.msd @@ -32,7 +32,7 @@ - + diff --git a/_spreferences/TypeSizeConfiguration/module.msd b/_spreferences/TypeSizeConfiguration/module.msd index c376f7dae3..3571e55bb1 100644 --- a/_spreferences/TypeSizeConfiguration/module.msd +++ b/_spreferences/TypeSizeConfiguration/module.msd @@ -25,7 +25,7 @@ - + diff --git a/languages/com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl b/languages/com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl index 6af2cb6f6d..dfaaf72f0c 100644 --- a/languages/com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl +++ b/languages/com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl @@ -30,7 +30,7 @@ - + @@ -60,10 +60,9 @@ - + - @@ -74,7 +73,7 @@ - + @@ -124,7 +123,6 @@ - diff --git a/languages/com.mbeddr.cpp.base/models/com.mbeddr.cpp.base.editor.mps b/languages/com.mbeddr.cpp.base/models/com.mbeddr.cpp.base.editor.mps index 630d447e37..4c40fa4edc 100644 --- a/languages/com.mbeddr.cpp.base/models/com.mbeddr.cpp.base.editor.mps +++ b/languages/com.mbeddr.cpp.base/models/com.mbeddr.cpp.base.editor.mps @@ -3,7 +3,7 @@ - + @@ -286,12 +286,16 @@ + + + + @@ -311,9 +315,7 @@ - - @@ -2165,10 +2167,10 @@ - - - - + + + + diff --git a/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl b/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl index d01d523f34..83188657f8 100644 --- a/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl +++ b/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl @@ -45,13 +45,13 @@ - + - + @@ -162,10 +162,9 @@ - + - @@ -175,7 +174,7 @@ - + @@ -215,7 +214,6 @@ - diff --git a/languages/com.mbeddr.cpp.exceptions/com.mbeddr.cpp.exceptions.mpl b/languages/com.mbeddr.cpp.exceptions/com.mbeddr.cpp.exceptions.mpl index f5a606e12a..37f43e7789 100644 --- a/languages/com.mbeddr.cpp.exceptions/com.mbeddr.cpp.exceptions.mpl +++ b/languages/com.mbeddr.cpp.exceptions/com.mbeddr.cpp.exceptions.mpl @@ -18,7 +18,7 @@ 61c69711-ed61-4850-81d9-7714ff227fb0(com.mbeddr.core.expressions) - + @@ -42,15 +42,13 @@ - - - + @@ -91,7 +89,6 @@ - diff --git a/languages/com.mbeddr.cpp.exceptions/models/editor.mps b/languages/com.mbeddr.cpp.exceptions/models/editor.mps index fb359b98f3..ba171f8315 100644 --- a/languages/com.mbeddr.cpp.exceptions/models/editor.mps +++ b/languages/com.mbeddr.cpp.exceptions/models/editor.mps @@ -3,7 +3,7 @@ - + diff --git a/languages/com.mbeddr.cpp.expressions/com.mbeddr.cpp.expressions.mpl b/languages/com.mbeddr.cpp.expressions/com.mbeddr.cpp.expressions.mpl index 3b2a25d636..1cb23da1de 100644 --- a/languages/com.mbeddr.cpp.expressions/com.mbeddr.cpp.expressions.mpl +++ b/languages/com.mbeddr.cpp.expressions/com.mbeddr.cpp.expressions.mpl @@ -25,7 +25,7 @@ 7308c66b-3b31-4952-bf56-0f3405fab5be(com.mbeddr.cpp.operator_overload) - + @@ -52,10 +52,9 @@ - + - @@ -65,7 +64,7 @@ - + @@ -115,7 +114,6 @@ - diff --git a/languages/com.mbeddr.cpp.expressions/models/behavior.mps b/languages/com.mbeddr.cpp.expressions/models/behavior.mps index e45de15c3c..3247a04056 100644 --- a/languages/com.mbeddr.cpp.expressions/models/behavior.mps +++ b/languages/com.mbeddr.cpp.expressions/models/behavior.mps @@ -4,7 +4,7 @@ - + diff --git a/languages/com.mbeddr.cpp.expressions/models/editor.mps b/languages/com.mbeddr.cpp.expressions/models/editor.mps index 9568c3502b..af58c0ea2f 100644 --- a/languages/com.mbeddr.cpp.expressions/models/editor.mps +++ b/languages/com.mbeddr.cpp.expressions/models/editor.mps @@ -3,7 +3,7 @@ - + diff --git a/languages/com.mbeddr.cpp.expressions/models/textGen.mps b/languages/com.mbeddr.cpp.expressions/models/textGen.mps index 39cfc5e9e5..8723b428a7 100644 --- a/languages/com.mbeddr.cpp.expressions/models/textGen.mps +++ b/languages/com.mbeddr.cpp.expressions/models/textGen.mps @@ -4,7 +4,7 @@ - + diff --git a/languages/com.mbeddr.cpp.modules.gen/com.mbeddr.cpp.modules.gen.mpl b/languages/com.mbeddr.cpp.modules.gen/com.mbeddr.cpp.modules.gen.mpl index d29e4f9c03..9ed76f2d56 100644 --- a/languages/com.mbeddr.cpp.modules.gen/com.mbeddr.cpp.modules.gen.mpl +++ b/languages/com.mbeddr.cpp.modules.gen/com.mbeddr.cpp.modules.gen.mpl @@ -58,13 +58,13 @@ - + - + @@ -124,7 +124,6 @@ - @@ -151,7 +150,7 @@ a9d69647-0840-491e-bf39-2eb0805d2011(com.mbeddr.core.statements) - + @@ -178,10 +177,9 @@ - + - @@ -191,7 +189,7 @@ - + @@ -243,7 +241,6 @@ - diff --git a/languages/com.mbeddr.cpp.modules.gen/models/editor.mps b/languages/com.mbeddr.cpp.modules.gen/models/editor.mps index ea31deaad3..407aa91729 100644 --- a/languages/com.mbeddr.cpp.modules.gen/models/editor.mps +++ b/languages/com.mbeddr.cpp.modules.gen/models/editor.mps @@ -3,7 +3,7 @@ - + diff --git a/languages/com.mbeddr.cpp.modules.gen/models/textGen.mps b/languages/com.mbeddr.cpp.modules.gen/models/textGen.mps index c55f87c00c..e0b6d091d7 100644 --- a/languages/com.mbeddr.cpp.modules.gen/models/textGen.mps +++ b/languages/com.mbeddr.cpp.modules.gen/models/textGen.mps @@ -3,7 +3,7 @@ - + diff --git a/languages/com.mbeddr.cpp.modules/com.mbeddr.cpp.modules.mpl b/languages/com.mbeddr.cpp.modules/com.mbeddr.cpp.modules.mpl index b3d27ab62e..92089e30de 100644 --- a/languages/com.mbeddr.cpp.modules/com.mbeddr.cpp.modules.mpl +++ b/languages/com.mbeddr.cpp.modules/com.mbeddr.cpp.modules.mpl @@ -47,10 +47,9 @@ - + - @@ -60,7 +59,7 @@ - + @@ -109,7 +108,6 @@ - diff --git a/languages/com.mbeddr.cpp.operator_overload/com.mbeddr.cpp.operator_overload.mpl b/languages/com.mbeddr.cpp.operator_overload/com.mbeddr.cpp.operator_overload.mpl index b68bb1331c..fcca2a98b5 100644 --- a/languages/com.mbeddr.cpp.operator_overload/com.mbeddr.cpp.operator_overload.mpl +++ b/languages/com.mbeddr.cpp.operator_overload/com.mbeddr.cpp.operator_overload.mpl @@ -24,7 +24,7 @@ 2693fc71-9b0e-4b05-ab13-f57227d675f2(com.mbeddr.core.util) - + @@ -46,15 +46,13 @@ - - - + @@ -103,7 +101,6 @@ - diff --git a/languages/com.mbeddr.cpp.operator_overload/models/editor.mps b/languages/com.mbeddr.cpp.operator_overload/models/editor.mps index 4f7a15dccf..b1888f2331 100644 --- a/languages/com.mbeddr.cpp.operator_overload/models/editor.mps +++ b/languages/com.mbeddr.cpp.operator_overload/models/editor.mps @@ -3,7 +3,7 @@ - + diff --git a/languages/com.mbeddr.cpp.templates/com.mbeddr.cpp.templates.mpl b/languages/com.mbeddr.cpp.templates/com.mbeddr.cpp.templates.mpl index 86666fe2aa..fbe2ca83d0 100644 --- a/languages/com.mbeddr.cpp.templates/com.mbeddr.cpp.templates.mpl +++ b/languages/com.mbeddr.cpp.templates/com.mbeddr.cpp.templates.mpl @@ -26,7 +26,7 @@ 3bf5377a-e904-4ded-9754-5a516023bfaa(com.mbeddr.core.pointers) - + @@ -50,15 +50,13 @@ - - - + @@ -107,7 +105,6 @@ - diff --git a/languages/com.mbeddr.cpp.templates/models/behavior.mps b/languages/com.mbeddr.cpp.templates/models/behavior.mps index 3628d8661d..240e9513e4 100644 --- a/languages/com.mbeddr.cpp.templates/models/behavior.mps +++ b/languages/com.mbeddr.cpp.templates/models/behavior.mps @@ -8,7 +8,7 @@ - + diff --git a/languages/com.mbeddr.cpp.templates/models/editor.mps b/languages/com.mbeddr.cpp.templates/models/editor.mps index f41ae50b3a..fc5769758f 100644 --- a/languages/com.mbeddr.cpp.templates/models/editor.mps +++ b/languages/com.mbeddr.cpp.templates/models/editor.mps @@ -3,7 +3,7 @@ - + diff --git a/languages/com.mbeddr.cpp.templates/models/textGen.mps b/languages/com.mbeddr.cpp.templates/models/textGen.mps index 531d3d415e..50d1b71db5 100644 --- a/languages/com.mbeddr.cpp.templates/models/textGen.mps +++ b/languages/com.mbeddr.cpp.templates/models/textGen.mps @@ -4,7 +4,7 @@ - + diff --git a/tests/test.ex.com.mbeddr.cpp/test.ex.com.mbeddr.cpp.msd b/tests/test.ex.com.mbeddr.cpp/test.ex.com.mbeddr.cpp.msd index 8e16f23b86..6f64bd9abd 100644 --- a/tests/test.ex.com.mbeddr.cpp/test.ex.com.mbeddr.cpp.msd +++ b/tests/test.ex.com.mbeddr.cpp/test.ex.com.mbeddr.cpp.msd @@ -56,7 +56,7 @@ - + diff --git a/tests/test.ts.com.mbeddr.cpp/test.ts.com.mbeddr.cpp.msd b/tests/test.ts.com.mbeddr.cpp/test.ts.com.mbeddr.cpp.msd index 0ad3854276..05fafca13b 100644 --- a/tests/test.ts.com.mbeddr.cpp/test.ts.com.mbeddr.cpp.msd +++ b/tests/test.ts.com.mbeddr.cpp/test.ts.com.mbeddr.cpp.msd @@ -63,7 +63,7 @@ - + @@ -112,7 +112,6 @@ - From 49409c18d2d8820b4b2e543f1bb63841ba47b128 Mon Sep 17 00:00:00 2001 From: conquj Date: Wed, 14 Feb 2024 12:18:16 +0100 Subject: [PATCH 3/4] Changed mps version and deprecated url to itemis.cloud in build.gradle --- build.gradle | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build.gradle b/build.gradle index 1bf5d07d2b..b65b568bc9 100644 --- a/build.gradle +++ b/build.gradle @@ -8,7 +8,7 @@ import java.time.format.FormatStyle buildscript { repositories { mavenCentral() - maven { url 'https://projects.itemis.de/nexus/content/repositories/mbeddr' } + maven { url 'https://artifacts.itemis.cloud/repository/maven-mps/' } } dependencies { classpath 'de.itemis.mps:mps-gradle-plugin:1.2.175.cc60dc8' @@ -32,14 +32,14 @@ configurations { } dependencies { - mps "com.jetbrains:mps:2020.3.+" - languageLibs "com.mbeddr:mbeddr:2020.3.+" + mps "com.jetbrains:mps:2021.1.+" + languageLibs "com.mbeddr:mbeddr:2021.1.+" junitAnt 'org.apache.ant:ant-junit:1.10.6' } repositories { maven { - url "https://projects.itemis.de/nexus/content/repositories/mbeddr" + url "https://artifacts.itemis.cloud/repository/maven-mps/" } mavenCentral() From 2afbe7bf59d9bf4ac5c172ebdf53e91430ec5100 Mon Sep 17 00:00:00 2001 From: conquj Date: Thu, 22 Feb 2024 11:18:22 +0100 Subject: [PATCH 4/4] Changed gradle plugin version and mbeddr.cpp version --- build.gradle | 2 +- gradle.properties | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index b65b568bc9..32d7426106 100644 --- a/build.gradle +++ b/build.gradle @@ -11,7 +11,7 @@ buildscript { maven { url 'https://artifacts.itemis.cloud/repository/maven-mps/' } } dependencies { - classpath 'de.itemis.mps:mps-gradle-plugin:1.2.175.cc60dc8' + classpath 'de.itemis.mps:mps-gradle-plugin:1.11.+' } } diff --git a/gradle.properties b/gradle.properties index 9a68f6f5ce..6447eef3d3 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -mbeddrCppVersion = 0.2.1 +mbeddrCppVersion = 2021.1 systemProp.org.gradle.internal.http.connectionTimeout=180000 systemProp.org.gradle.internal.http.socketTimeout=180000