diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index 9144ddd53f..2f34093d56 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -30,11 +30,11 @@ jobs: steps: - uses: actions/checkout@v5 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v5 with: distribution: temurin - java-version: 17 + java-version: 21 cache: gradle - name: Install C++ build tools run: sudo apt-get update && sudo apt-get install -y g++ make xvfb diff --git a/.github/workflows/publish-maven.yml b/.github/workflows/publish-maven.yml index d5c6718ac2..48ad1e8419 100644 --- a/.github/workflows/publish-maven.yml +++ b/.github/workflows/publish-maven.yml @@ -20,11 +20,11 @@ jobs: steps: - uses: actions/checkout@v5 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v5 with: distribution: temurin - java-version: 17 + java-version: 21 - name: Install C++ build tools run: sudo apt-get update && sudo apt-get install -y g++ make xvfb - name: Grant execute permission for gradlew diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f68b8dabe2..3166f45820 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,11 +16,11 @@ jobs: steps: - uses: actions/checkout@v5 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v5 with: distribution: temurin - java-version: 17 + java-version: 21 - name: Install C++ build tools run: sudo apt-get update && sudo apt-get install -y g++ make xvfb - name: Grant execute permission for gradlew diff --git a/.mps/migration.xml b/.mps/migration.xml index 5524d8e35b..3cc82db888 100644 --- a/.mps/migration.xml +++ b/.mps/migration.xml @@ -12,6 +12,7 @@ - + + \ No newline at end of file diff --git a/build.gradle b/build.gradle index 38467ba33c..084ab867c9 100644 --- a/build.gradle +++ b/build.gradle @@ -27,7 +27,7 @@ plugins { } downloadJbr { - jbrVersion = '17.0.11-b1207.30' + jbrVersion = '21.0.6-b895.109' } def incrementalBuild = !project.hasProperty("disableIncrementalBuild") @@ -41,9 +41,9 @@ configurations { } dependencies { - mps "com.jetbrains:mps:2024.1.+" - languageLibs "com.mbeddr:mbeddr:2024.1.+" - languageLibs "de.itemis.mps:extensions:2024.1.+" + mps "com.jetbrains:mps:2025.1.+" + languageLibs "com.mbeddr:mbeddr:2025.1.+" + languageLibs "de.itemis.mps:extensions:2025.1.+" junitAnt 'org.apache.ant:ant-junit:1.10.17' } diff --git a/gradle.properties b/gradle.properties index 1f367ff87f..332af77402 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -mbeddrCppVersion = 2024.1 +mbeddrCppVersion = 2025.1 systemProp.org.gradle.internal.http.connectionTimeout=180000 systemProp.org.gradle.internal.http.socketTimeout=180000 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 8c17420c76..899f4e68a5 100644 --- a/languages/com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl +++ b/languages/com.mbeddr.cpp.base/com.mbeddr.cpp.base.mpl @@ -1,7 +1,7 @@ - + @@ -53,7 +53,7 @@ - + @@ -62,7 +62,7 @@ - + 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 d5f3488c3b..7a796994aa 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 @@ -2,7 +2,7 @@ - + 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 a524b3c28f..cc621675cd 100644 --- a/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl +++ b/languages/com.mbeddr.cpp.buildconfig/com.mbeddr.cpp.buildconfig.mpl @@ -148,7 +148,7 @@ - + @@ -157,7 +157,7 @@ - + diff --git a/languages/com.mbeddr.cpp.buildconfig/models/editor.mps b/languages/com.mbeddr.cpp.buildconfig/models/editor.mps index 74f8b59f78..6ebac56020 100644 --- a/languages/com.mbeddr.cpp.buildconfig/models/editor.mps +++ b/languages/com.mbeddr.cpp.buildconfig/models/editor.mps @@ -2,7 +2,7 @@ - + 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 d6ad486301..f9901cbc79 100644 --- a/languages/com.mbeddr.cpp.exceptions/com.mbeddr.cpp.exceptions.mpl +++ b/languages/com.mbeddr.cpp.exceptions/com.mbeddr.cpp.exceptions.mpl @@ -38,12 +38,12 @@ - + - + diff --git a/languages/com.mbeddr.cpp.exceptions/models/editor.mps b/languages/com.mbeddr.cpp.exceptions/models/editor.mps index c6b8aad008..77d89b1f79 100644 --- a/languages/com.mbeddr.cpp.exceptions/models/editor.mps +++ b/languages/com.mbeddr.cpp.exceptions/models/editor.mps @@ -2,7 +2,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 20f656c996..c3a3286ab6 100644 --- a/languages/com.mbeddr.cpp.expressions/com.mbeddr.cpp.expressions.mpl +++ b/languages/com.mbeddr.cpp.expressions/com.mbeddr.cpp.expressions.mpl @@ -48,7 +48,7 @@ - + @@ -57,7 +57,7 @@ - + diff --git a/languages/com.mbeddr.cpp.expressions/models/editor.mps b/languages/com.mbeddr.cpp.expressions/models/editor.mps index a6143807a7..3b4ff609d6 100644 --- a/languages/com.mbeddr.cpp.expressions/models/editor.mps +++ b/languages/com.mbeddr.cpp.expressions/models/editor.mps @@ -2,7 +2,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 9f2cee566a..c9ee51b888 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 @@ -163,7 +163,7 @@ - + @@ -173,7 +173,7 @@ - + diff --git a/languages/com.mbeddr.cpp.modules.gen/models/editor.mps b/languages/com.mbeddr.cpp.modules.gen/models/editor.mps index 7491088707..073cc3bbbf 100644 --- a/languages/com.mbeddr.cpp.modules.gen/models/editor.mps +++ b/languages/com.mbeddr.cpp.modules.gen/models/editor.mps @@ -2,7 +2,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 8ba0faf678..0b067c2b53 100644 --- a/languages/com.mbeddr.cpp.modules/com.mbeddr.cpp.modules.mpl +++ b/languages/com.mbeddr.cpp.modules/com.mbeddr.cpp.modules.mpl @@ -43,7 +43,7 @@ - + @@ -52,7 +52,7 @@ - + diff --git a/languages/com.mbeddr.cpp.modules/models/editor.mps b/languages/com.mbeddr.cpp.modules/models/editor.mps index 9a25aea14c..77e6f52470 100644 --- a/languages/com.mbeddr.cpp.modules/models/editor.mps +++ b/languages/com.mbeddr.cpp.modules/models/editor.mps @@ -2,7 +2,7 @@ - + diff --git a/languages/com.mbeddr.cpp.modules/models/structure.mps b/languages/com.mbeddr.cpp.modules/models/structure.mps index df1a8d7458..96cdab6634 100644 --- a/languages/com.mbeddr.cpp.modules/models/structure.mps +++ b/languages/com.mbeddr.cpp.modules/models/structure.mps @@ -3,7 +3,7 @@ - + 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 97a317e36d..6f89e78ec9 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 @@ -45,11 +45,11 @@ - + - + diff --git a/languages/com.mbeddr.cpp.operator_overload/models/editor.mps b/languages/com.mbeddr.cpp.operator_overload/models/editor.mps index b108980cec..85c16cbe4e 100644 --- a/languages/com.mbeddr.cpp.operator_overload/models/editor.mps +++ b/languages/com.mbeddr.cpp.operator_overload/models/editor.mps @@ -2,7 +2,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 45aabd21d4..eac68e24a7 100644 --- a/languages/com.mbeddr.cpp.templates/com.mbeddr.cpp.templates.mpl +++ b/languages/com.mbeddr.cpp.templates/com.mbeddr.cpp.templates.mpl @@ -46,12 +46,12 @@ - + - + diff --git a/languages/com.mbeddr.cpp.templates/models/editor.mps b/languages/com.mbeddr.cpp.templates/models/editor.mps index 992bac7478..3d3641e019 100644 --- a/languages/com.mbeddr.cpp.templates/models/editor.mps +++ b/languages/com.mbeddr.cpp.templates/models/editor.mps @@ -2,7 +2,7 @@ - + diff --git a/languages/com.mbeddr.cpp.templates/models/intentions.mps b/languages/com.mbeddr.cpp.templates/models/intentions.mps index 1dcbbf51bb..fa37ef9e56 100644 --- a/languages/com.mbeddr.cpp.templates/models/intentions.mps +++ b/languages/com.mbeddr.cpp.templates/models/intentions.mps @@ -5,7 +5,7 @@ - + diff --git a/solutions/com.mbeddr.cpp.ex-tests.build/com.mbeddr.cpp.ex-tests.build.msd b/solutions/com.mbeddr.cpp.ex-tests.build/com.mbeddr.cpp.ex-tests.build.msd index 843da4f756..05cb0df162 100644 --- a/solutions/com.mbeddr.cpp.ex-tests.build/com.mbeddr.cpp.ex-tests.build.msd +++ b/solutions/com.mbeddr.cpp.ex-tests.build/com.mbeddr.cpp.ex-tests.build.msd @@ -1,7 +1,7 @@ - + diff --git a/solutions/com.mbeddr.cpp.ts-tests.build/com.mbeddr.cpp.ts-tests.build.msd b/solutions/com.mbeddr.cpp.ts-tests.build/com.mbeddr.cpp.ts-tests.build.msd index 42f7877f9f..72ecf74170 100644 --- a/solutions/com.mbeddr.cpp.ts-tests.build/com.mbeddr.cpp.ts-tests.build.msd +++ b/solutions/com.mbeddr.cpp.ts-tests.build/com.mbeddr.cpp.ts-tests.build.msd @@ -1,7 +1,7 @@ - +