Skip to content

Commit 92b4b3e

Browse files
author
Alexander Pann
committed
Merge remote-tracking branch 'origin/maintenance/mps20232' into merge/mps20223
# Conflicts: # CHANGELOG.md # code/languages/org.iets3.opensource/languages/org.iets3.core.expr.simpleTypes/org.iets3.core.expr.simpleTypes.mpl # code/languages/org.iets3.opensource/languages/org.iets3.core.expr.typetags.physunits/org.iets3.core.expr.typetags.physunits.mpl # code/languages/org.iets3.opensource/solutions/org.iets3.core.junit.interpreter.run.configuration/org.iets3.core.junit.interpreter.run.configuration.msd
2 parents 3e4143f + 86e6809 commit 92b4b3e

File tree

587 files changed

+57380
-25477
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

587 files changed

+57380
-25477
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ The project does _not_ follow Semantic Versioning and the changes are documented
99

1010
### Changed
1111

12+
- All custom views are deactivated by default. You can enable each of them through their own extension point: components explorer (`components` extension point), specification explorer (`spec` extension point), requirements explorer (`requirements` extension point), bookmark explorer (`bookmark` extension point).
13+
- Empty list literals now have automatically the length constraint 0.
14+
- Lists of lists now derive the correct size.
1215
- The line wrapping ability of some concepts was improved.
1316

1417
## November 2024
@@ -30,6 +33,10 @@ The project does _not_ follow Semantic Versioning and the changes are documented
3033
- Execution of Test by Interpreter can be done without generation and compilation.
3134

3235

36+
### Added
37+
38+
- If two quantities are compatible but implicit conversions are not enabled, this check can now be disabled through setting `IUnitLangConfig#allowMixingUnitPrefixesWithoutConversions` to true for the `PhysUnitLangConfig` extension point.
39+
3340
## October 2024
3441

3542
### Fixed
@@ -195,6 +202,8 @@ The project does _not_ follow Semantic Versioning and the changes are documented
195202
### Added
196203

197204
- `NumberLiteral` can now be converted to a `BigDecimal` with the method `toBigDecimal`.
205+
- Uncatched `DateTimeException` during check DateLiteral
206+
- The type parameter is now used in the Java generation of the FailExpr.
198207
- Named based access of result columns of multi decision tables were added. Columns can be referenced by name and coexist with the index based access.
199208

200209
## December 2023

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ We take care of porting changes done in older supported MPS versions to the newe
2121
For details see [wiki](https://github.com/IETS3/iets3.opensource/wiki/Supported-MPS-Versions).
2222

2323
### What MPS versions are currently supported?
24-
- MPS 2022.3 (branch: [master](https://github.com/IETS3/iets3.opensource/tree/master))
24+
- MPS 2023.2 (branch: [master](https://github.com/IETS3/iets3.opensource/tree/master))
25+
- MPS 2022.3 (branch: [maintenance/mps20223](https://github.com/IETS3/iets3.opensource/tree/maintenance/mps20223))
2526
- MPS 2022.2 (branch: [maintenance/mps20222](https://github.com/IETS3/iets3.opensource/tree/maintenance/mps20222))
2627
- MPS 2021.3 (branch: [maintenance/mps20213](https://github.com/IETS3/iets3.opensource/tree/maintenance/mps20213))
2728
- MPS 2021.2 (branch: [maintenance/mps20212](https://github.com/IETS3/iets3.opensource/tree/maintenance/mps20212))

build.gradle

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ apply plugin: 'download-jbr'
4040

4141
// configure jbr download
4242
downloadJbr {
43-
jbrVersion = '17.0.6-b653.34'
43+
jbrVersion = '17.0.8.1-b1000.32'
4444
}
4545

4646
// detect if we are in a CI build
@@ -53,14 +53,14 @@ if (project.hasProperty("forceCI")) {
5353

5454
def forceLocal = project.hasProperty("forceLocalDependencies")
5555

56-
def major = "2022"
57-
def minor = "3"
56+
def major = "2023"
57+
def minor = "2"
5858

5959
// Dependency versions
6060

61-
ext.mpsVersion = '2022.3.3'
61+
ext.mpsVersion = '2023.2.2'
6262

63-
def mbeddrVersion = "2022.3+"
63+
def mbeddrVersion = "2023.2+"
6464
def mpsQAVersion = "$major.$minor+"
6565

6666
// if building a against a special branch from mbeddr is required add the name here
@@ -116,7 +116,6 @@ ext.publishingRepository = version.toString().endsWith("-SNAPSHOT") ? snapshotRe
116116

117117
// 'artifacts' is used in the generated ant scripts as build output directory
118118
ext.artifactsDir = new File(buildDir, 'artifacts')
119-
ext.incrementalBuild = !project.hasProperty("disableIncrementalBuild")
120119

121120

122121
wrapper {
@@ -197,8 +196,8 @@ task resolveDependencies(dependsOn: ['downloadJbr', resolveMps, resolveLanguageL
197196
def defaultScriptArgs = [
198197
'mps.home' : resolveMps.destinationDir,
199198
'iets3.github.opensource.home' : rootDir,
199+
'build.jna.library.path' : new File(resolveMps.destinationDir, "lib/jna/${System.getProperty('os.arch')}"),
200200
'build.dir' : buildDir,
201-
'mps.generator.skipUnmodifiedModels': incrementalBuild,
202201
'version' : version
203202
]
204203
if (gradle.startParameter.logLevel.toString() != "LIFECYCLE") {
@@ -233,7 +232,7 @@ task buildAndRunTests(type: TestLanguages, dependsOn: buildLanguages) {
233232
classname: 'org.apache.tools.ant.taskdefs.optional.junit.XMLResultAggregator',
234233
classpath: configurations.junitAnt.asPath)
235234
ant.junitreport {
236-
fileset(dir: "$buildDir", includes: '**/TEST*.xml')
235+
fileset(dir: "$buildDir", includes: '**/TEST*.xml', excludes: 'tmp/**')
237236
report(format: 'frames', todir: "$buildDir/junitreport")
238237
}
239238
ant.echo("JUnit report placed into $buildDir/junitreport/index.html")
@@ -414,6 +413,8 @@ publishing {
414413
builtBy buildLanguages
415414
classifier 'sources'
416415
}
416+
417+
pom additionalPomInfo
417418
}
418419

419420
'org.iets3.core.expr.simpleTypes.runtime'(MavenPublication) {
@@ -429,6 +430,8 @@ publishing {
429430
}
430431

431432
addDependency(pom, 'org.iets3.core.expr.base.shared', 'shared-runtime', project.version)
433+
434+
pom additionalPomInfo
432435
}
433436

434437
'org.iets3.core.expr.datetime.runtime'(MavenPublication) {
@@ -443,6 +446,8 @@ publishing {
443446
}
444447

445448
addDependency(pom, 'org.iets3.core.expr.base.shared', 'shared-runtime', project.version)
449+
450+
pom additionalPomInfo
446451
}
447452

448453
'org.iets3.core.expr.temporal.runtime'(MavenPublication) {
@@ -457,6 +462,8 @@ publishing {
457462
}
458463

459464
addDependency(pom, 'org.iets3.core.expr.datetime', 'datetime-runtime', project.version)
465+
466+
pom additionalPomInfo
460467
}
461468
}
462469
}

build/scripts/build-allScripts.xml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,6 @@
2727
<property name="com.mbeddr.platform.build" value="${import.com.mbeddr.platform.com.mbeddr.platform.build}" />
2828
<property name="com.mbeddr.platform.mbeddr.version" value="${import.com.mbeddr.platform.com.mbeddr.platform.mbeddr.version}" />
2929
<property name="de.itemis.mps.extensions.versionNumber" value="${import.com.mbeddr.platform.de.itemis.mps.extensions.versionNumber}" />
30-
<property name="com.mbeddr.mpsutil.actionsfilter.major.version" value="${import.com.mbeddr.platform.com.mbeddr.mpsutil.actionsfilter.major.version}" />
31-
<property name="com.mbeddr.mpsutil.actionsfilter.minor.version" value="${import.com.mbeddr.platform.com.mbeddr.mpsutil.actionsfilter.minor.version}" />
32-
<property name="com.mbeddr.mpsutil.actionsfilter.build" value="${import.com.mbeddr.platform.com.mbeddr.mpsutil.actionsfilter.build}" />
33-
<property name="com.mbeddr.mpsutil.actionsfilter.mbeddr.version" value="${import.com.mbeddr.platform.com.mbeddr.mpsutil.actionsfilter.mbeddr.version}" />
3430
<property name="environment" value="env" />
3531
<property name="env.JAVA_HOME" value="${java.home}/.." />
3632
<property name="jdk.home" value="${env.JAVA_HOME}" />
@@ -40,7 +36,7 @@
4036
<path id="path.mps.ant.path">
4137
<pathelement location="${artifacts.mps}/lib/ant/lib/ant-mps.jar" />
4238
<fileset dir="${artifacts.mps}/lib">
43-
<include name="util.jar" />
39+
<include name="util-8.jar" />
4440
</fileset>
4541
</path>
4642

@@ -95,7 +91,7 @@
9591
<copy todir="${build.layout}/lib">
9692
<fileset dir="${iets3.lang.opensource}/solutions/org.iets3.opensource.build.gentests.rt/lib" />
9793
</copy>
98-
<echo file="${build.layout}/build.properties">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}${line.separator}com.mbeddr.platform.major.version=${com.mbeddr.platform.major.version}${line.separator}com.mbeddr.platform.minor.version=${com.mbeddr.platform.minor.version}${line.separator}com.mbeddr.platform.build=${com.mbeddr.platform.build}${line.separator}com.mbeddr.platform.mbeddr.version=${com.mbeddr.platform.mbeddr.version}${line.separator}de.itemis.mps.extensions.versionNumber=${de.itemis.mps.extensions.versionNumber}${line.separator}com.mbeddr.mpsutil.actionsfilter.major.version=${com.mbeddr.mpsutil.actionsfilter.major.version}${line.separator}com.mbeddr.mpsutil.actionsfilter.minor.version=${com.mbeddr.mpsutil.actionsfilter.minor.version}${line.separator}com.mbeddr.mpsutil.actionsfilter.build=${com.mbeddr.mpsutil.actionsfilter.build}${line.separator}com.mbeddr.mpsutil.actionsfilter.mbeddr.version=${com.mbeddr.mpsutil.actionsfilter.mbeddr.version}</echo>
94+
<echo file="${build.layout}/build.properties">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}${line.separator}com.mbeddr.platform.major.version=${com.mbeddr.platform.major.version}${line.separator}com.mbeddr.platform.minor.version=${com.mbeddr.platform.minor.version}${line.separator}com.mbeddr.platform.build=${com.mbeddr.platform.build}${line.separator}com.mbeddr.platform.mbeddr.version=${com.mbeddr.platform.mbeddr.version}${line.separator}de.itemis.mps.extensions.versionNumber=${de.itemis.mps.extensions.versionNumber}</echo>
9995
</target>
10096

10197
<target name="buildDependents" />
@@ -304,11 +300,11 @@
304300
<path location="${iets3.lang.opensource}/languages/org.iets3.opensource.build.gentests/source_gen" />
305301
</src>
306302
<classpath>
307-
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
308303
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
309304
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
310305
<fileset file="${artifacts.mps}/lib/mps-context.jar" />
311306
<fileset file="${artifacts.mps}/lib/mps-constraints-runtime.jar" />
307+
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
312308
<fileset file="${artifacts.mps}/lib/mps-problem.jar" />
313309
<fileset file="${artifacts.mps}/lib/mps-feedback-api.jar" />
314310
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
@@ -318,10 +314,8 @@
318314
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
319315
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
320316
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
321-
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
322317
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
323318
<fileset file="${artifacts.mps}/lib/mps-references.jar" />
324-
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
325319
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
326320
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
327321
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
@@ -331,14 +325,18 @@
331325
<fileset file="${artifacts.mps}/lib/mps-project-check.jar" />
332326
<fileset file="${artifacts.mps}/lib/annotations.jar" />
333327
<fileset file="${artifacts.mps}/lib/app.jar" />
334-
<fileset file="${artifacts.mps}/lib/3rd-party-rt.jar" />
328+
<fileset file="${artifacts.mps}/lib/app-client.jar" />
329+
<fileset file="${artifacts.mps}/lib/lib.jar" />
330+
<fileset file="${artifacts.mps}/lib/lib-client.jar" />
335331
<fileset file="${artifacts.mps}/lib/util.jar" />
336332
<fileset file="${artifacts.mps}/lib/util_rt.jar" />
333+
<fileset file="${artifacts.mps}/lib/util-8.jar" />
337334
<fileset file="${artifacts.mps}/lib/forms_rt.jar" />
338335
<fileset file="${artifacts.mps}/lib/java-impl.jar" />
339336
<fileset file="${artifacts.mps}/lib/jps-model.jar" />
340337
<fileset file="${artifacts.mps}/lib/testFramework.jar" />
341338
<fileset file="${artifacts.mps}/lib/stats.jar" />
339+
<fileset file="${artifacts.mps}/lib/platform-loader.jar" />
342340
<fileset file="${artifacts.com.mbeddr.platform}/de.slisson.mps.hacks/languages/de.slisson.mps.hacks/de.slisson.mps.reflection.runtime.jar" />
343341
<fileset file="${artifacts.mps}/languages/runtimes/jetbrains.mps.analyzers.runtime.jar" />
344342
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
@@ -370,11 +368,11 @@
370368
<path location="${iets3.lang.opensource}/languages/org.iets3.opensource.build.gentests/generator/source_gen" />
371369
</src>
372370
<classpath>
373-
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
374371
<fileset file="${artifacts.mps}/lib/mps-annotations.jar" />
375372
<fileset file="${artifacts.mps}/lib/mps-openapi.jar" />
376373
<fileset file="${artifacts.mps}/lib/mps-context.jar" />
377374
<fileset file="${artifacts.mps}/lib/mps-constraints-runtime.jar" />
375+
<fileset file="${artifacts.mps}/lib/mps-core.jar" />
378376
<fileset file="${artifacts.mps}/lib/mps-problem.jar" />
379377
<fileset file="${artifacts.mps}/lib/mps-feedback-api.jar" />
380378
<fileset file="${artifacts.mps}/lib/mps-platform.jar" />
@@ -384,10 +382,8 @@
384382
<fileset file="${artifacts.mps}/lib/mps-behavior-runtime.jar" />
385383
<fileset file="${artifacts.mps}/lib/mps-closures.jar" />
386384
<fileset file="${artifacts.mps}/lib/mps-collections.jar" />
387-
<fileset file="${artifacts.mps}/lib/mps-logging.jar" />
388385
<fileset file="${artifacts.mps}/lib/mps-tuples.jar" />
389386
<fileset file="${artifacts.mps}/lib/mps-references.jar" />
390-
<fileset file="${artifacts.mps}/lib/mps-messaging.jar" />
391387
<fileset file="${artifacts.mps}/lib/mps-editor.jar" />
392388
<fileset file="${artifacts.mps}/lib/mps-editor-api.jar" />
393389
<fileset file="${artifacts.mps}/lib/mps-editor-runtime.jar" />
@@ -398,14 +394,18 @@
398394
<pathelement path="${build.tmp}/java/out/org.iets3.opensource.build.gentests" />
399395
<fileset file="${artifacts.mps}/lib/annotations.jar" />
400396
<fileset file="${artifacts.mps}/lib/app.jar" />
401-
<fileset file="${artifacts.mps}/lib/3rd-party-rt.jar" />
397+
<fileset file="${artifacts.mps}/lib/app-client.jar" />
398+
<fileset file="${artifacts.mps}/lib/lib.jar" />
399+
<fileset file="${artifacts.mps}/lib/lib-client.jar" />
402400
<fileset file="${artifacts.mps}/lib/util.jar" />
403401
<fileset file="${artifacts.mps}/lib/util_rt.jar" />
402+
<fileset file="${artifacts.mps}/lib/util-8.jar" />
404403
<fileset file="${artifacts.mps}/lib/forms_rt.jar" />
405404
<fileset file="${artifacts.mps}/lib/java-impl.jar" />
406405
<fileset file="${artifacts.mps}/lib/jps-model.jar" />
407406
<fileset file="${artifacts.mps}/lib/testFramework.jar" />
408407
<fileset file="${artifacts.mps}/lib/stats.jar" />
408+
<fileset file="${artifacts.mps}/lib/platform-loader.jar" />
409409
<fileset file="${artifacts.mps}/languages/baseLanguage/jetbrains.mps.baseLanguage.logging.runtime.jar" />
410410
<fileset file="${artifacts.mps}/plugins/mps-build/languages/build/jetbrains.mps.build.jar" />
411411
<fileset file="${artifacts.mps}/plugins/mps-build/languages/build/jetbrains.mps.build.mps.jar" />

code/languages/org.iets3.opensource/.mps/migration.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@
1919
<entry key="jetbrains.mps.ide.mpsmigration.v_2021_3.ExtractMPSBootStubs" value="executed" />
2020
<entry key="jetbrains.mps.ide.mpsmigration.v_2022_3.ExplicitJavaFacetSettings" value="executed" />
2121
<entry key="jetbrains.mps.ide.mpsmigration.v_2022_3.SplitMPSCoreStub2" value="executed" />
22+
<entry key="jetbrains.mps.ide.mpsmigration.v_2023_1.DataFlowStubsToRegularNodes" value="executed" />
23+
<entry key="jetbrains.mps.ide.mpsmigration.v_2023_1.JavaModuleSettingsToFacet" value="executed" />
2224
<entry key="jetbrains.mps.javaVersionMigration_JDKDefault" value="executed" />
2325
<entry key="jetbrains.mps.v8_elimination" value="executed" />
24-
<entry key="project.migrated.version" value="223" />
26+
<entry key="project.migrated.version" value="232" />
2527
</component>
2628
</project>

code/languages/org.iets3.opensource/.mps/modules.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
<modulePath path="$PROJECT_DIR$/languages/org.iets3.req.plugin/org.iets3.req.plugin.msd" folder="req" />
8282
<modulePath path="$PROJECT_DIR$/languages/test.iest3.component.attribute/test.iest3.component.attribute.mpl" folder="comp" />
8383
<modulePath path="$PROJECT_DIR$/languages/test.org.iets3.analysis.base.solvable/test.org.iets3.analysis.base.solvable.mpl" folder="analysis.test" />
84+
<modulePath path="$PROJECT_DIR$/languages/test.ts.expr.os.nix/test.ts.expr.os.nix.mpl" folder="expr.tests" />
8485
<modulePath path="$PROJECT_DIR$/languages/test.ts.expr.os.validNameConcept/test.ts.expr.os.validNameConcept.mpl" folder="expr.tests" />
8586
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.components.core.interpreter/org.iets3.components.core.interpreter.msd" folder="comp" />
8687
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.components.core.sandbox/org.iets3.components.core.sandbox.msd" folder="comp" />
@@ -148,6 +149,8 @@
148149
<modulePath path="$PROJECT_DIR$/solutions/test.org.iets3.core.comments/test.org.iets3.core.comments.msd" folder="core" />
149150
<modulePath path="$PROJECT_DIR$/solutions/test.ts.components.core/test.ts.components.core.msd" folder="comp" />
150151
<modulePath path="$PROJECT_DIR$/tests/test.in.expr.os/test.in.expr.os.msd" folder="expr.tests" />
152+
<modulePath path="$PROJECT_DIR$/tests/test.node.expr.os/test.node.expr.os.msd" folder="expr.tests" />
153+
<modulePath path="$PROJECT_DIR$/tests/test.ts.expr.os.comma/test.ts.expr.os.comma.msd" folder="expr.tests" />
151154
<modulePath path="$PROJECT_DIR$/tests/test.ts.expr.os/test.ts.expr.os.msd" folder="expr.tests" />
152155
</projectModules>
153156
</component>

code/languages/org.iets3.opensource/_spreferences/CodeReviewPreferences/module.msd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<solution name="org.iets3.core.__spreferences.CodeReviewPreferences" uuid="~_PreferencesModule#org.iets3.core.__spreferences.CodeReviewPreferences" moduleVersion="0" compileInMPS="true">
2+
<solution name="org.iets3.core.__spreferences.CodeReviewPreferences" uuid="~_PreferencesModule#org.iets3.core.__spreferences.CodeReviewPreferences" moduleVersion="0">
33
<models>
44
<modelRoot contentPath="${module}" type="default">
55
<sourceRoot location="models" />
@@ -10,7 +10,6 @@
1010
<classes generated="true" path="${module}/classes_gen" />
1111
</facet>
1212
</facets>
13-
<sourcePath />
1413
<languageVersions>
1514
<language slang="l:d4280a54-f6df-4383-aa41-d1b2bffa7eb1:com.mbeddr.core.base" version="6" />
1615
<language slang="l:7d323e61-8358-4656-a071-a2bb68438615:com.mbeddr.core.codereview" version="0" />
@@ -21,7 +20,8 @@
2120
<language slang="l:92d2ea16-5a42-4fdf-a676-c7604efe3504:de.slisson.mps.richtext" version="0" />
2221
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="12" />
2322
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />
24-
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="1" />
23+
<language slang="l:83888646-71ce-4f1c-9c53-c54016f6ad4f:jetbrains.mps.baseLanguage.collections" version="2" />
24+
<language slang="l:daafa647-f1f7-4b0b-b096-69cd7c8408c0:jetbrains.mps.baseLanguage.regexp" version="0" />
2525
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="2" />
2626
<language slang="l:446c26eb-2b7b-4bf0-9b35-f83fa582753e:jetbrains.mps.lang.modelapi" version="0" />
2727
<language slang="l:7866978e-a0f0-4cc7-81bc-4d213d9375e1:jetbrains.mps.lang.smodel" version="19" />

0 commit comments

Comments
 (0)