Skip to content

Commit 8400cba

Browse files
authored
Merge pull request #1161 from IETS3/merge/mps20222
Merge maintenance/mps20222 into maintenance/mps20223
2 parents 5574954 + a0ae2da commit 8400cba

File tree

11 files changed

+14096
-8
lines changed

11 files changed

+14096
-8
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ The project does _not_ follow Semantic Versioning and the changes are documented
2121
### Added
2222

2323
- Physical units now also support metric scaling for only the positive and negative prefixes. Scaling can also be overwritten for units by overwritten `IUnitLangConfig#getOverwrittenScaling` for the extension point `PhysUnitLangConfig`.
24+
- Execution of Test by Interpreter can be done without generation and compilation.
25+
2426

2527
## October 2024
2628

build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,7 @@ task buildLanguages(type: BuildLanguages, dependsOn: prebuild) {
225225
script "$buildDir/scripts/build-languages.xml"
226226
}
227227

228+
228229
task buildAndRunTests(type: TestLanguages, dependsOn: buildLanguages) {
229230
script "$buildDir/scripts/build-tests.xml"
230231
doLast {
@@ -513,4 +514,4 @@ cyclonedxBom {
513514

514515
assemble {
515516
dependsOn('cyclonedxBom')
516-
}
517+
}

build/scripts/build-allScripts.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
<language id="l:798100da-4f0a-421a-b991-71f8c50ce5d2:jetbrains.mps.build" />
6565
<language id="l:0cf935df-4699-4e9c-a132-fa109541cba3:jetbrains.mps.build.mps" />
6666
<language id="l:3600cb0a-44dd-4a5b-9968-22924406419e:jetbrains.mps.build.mps.tests" />
67-
<language id="l:c7fb639f-be78-4307-89b0-b5959c3fa8c8:jetbrains.mps.lang.text" />
6867
<language id="l:9d000fbd-bdca-4a46-b39b-c5ba9e79b38c:org.iets3.opensource.build.gentests" />
6968
</uses>
7069
<classpath>
@@ -126,7 +125,6 @@
126125
<settings refid="m2m-0" />
127126
<plugin path="${artifacts.com.mbeddr.platform}/com.mbeddr.platform.build" />
128127
<plugin path="${artifacts.com.mbeddr.platform}/de.itemis.mps.extensions.build" />
129-
<plugin path="${artifacts.com.mbeddr.platform}/de.slisson.mps.hacks" />
130128
<plugin path="${artifacts.mps}/plugins/mps-build" />
131129
<plugin path="${artifacts.mps}/plugins/mps-core" />
132130
<library file="${artifacts.mps}/languages/baseLanguage/closures.runtime.jar" />

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@
136136
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.core.expr.typetags.units.interpreter/org.iets3.core.expr.typetags.units.interpreter.msd" folder="expr.lang-advanced" />
137137
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.core.expr.typetags.units.si/org.iets3.core.expr.typetags.units.si.msd" folder="expr.lang-advanced" />
138138
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.core.expr.util.interpreter/org.iets3.core.expr.util.interpreter.msd" folder="expr.lang-advanced" />
139+
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.core.junit.interpreter.run.configuration/org.iets3.core.junit.interpreter.run.configuration.msd" folder="core" />
139140
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.opensource.allScripts.build/org.iets3.opensource.allScripts.build.msd" folder="_build" />
140141
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.opensource.build.gentests.rt/org.iets3.opensource.build.gentests.rt.msd" folder="_build" />
141142
<modulePath path="$PROJECT_DIR$/solutions/org.iets3.opensource.build/org.iets3.opensource.build.msd" folder="_build" />

code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/behavior.mps

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
<use id="af65afd8-f0dd-4942-87d9-63a55f2a9db1" name="jetbrains.mps.lang.behavior" version="2" />
66
<use id="d7706f63-9be2-479c-a3da-ae92af1e64d5" name="jetbrains.mps.lang.generator.generationContext" version="2" />
77
<use id="f3061a53-9226-4cc5-a443-f952ceaf5816" name="jetbrains.mps.baseLanguage" version="12" />
8-
<use id="654422bf-e75f-44dc-936d-188890a746ce" name="de.slisson.mps.reflection" version="0" />
98
<devkit ref="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
109
</languages>
1110
<imports>

code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/models/structure.mps

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
<persistence version="9" />
44
<languages>
55
<use id="c72da2b9-7cce-4447-8389-f407dc1158b7" name="jetbrains.mps.lang.structure" version="9" />
6-
<use id="982eb8df-2c96-4bd7-9963-11712ea622e5" name="jetbrains.mps.lang.resources" version="2" />
76
<devkit ref="78434eb8-b0e5-444b-850d-e7c4ad2da9ab(jetbrains.mps.devkit.aspect.structure)" />
87
</languages>
98
<imports>

code/languages/org.iets3.opensource/languages/org.iets3.opensource.build.gentests/org.iets3.opensource.build.gentests.mpl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@
8484
<dependency reexport="false">6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK)</dependency>
8585
</dependencies>
8686
<languageVersions>
87-
<language slang="l:654422bf-e75f-44dc-936d-188890a746ce:de.slisson.mps.reflection" version="0" />
8887
<language slang="l:f3061a53-9226-4cc5-a443-f952ceaf5816:jetbrains.mps.baseLanguage" version="12" />
8988
<language slang="l:443f4c36-fcf5-4eb6-9500-8d06ed259e3e:jetbrains.mps.baseLanguage.classifiers" version="0" />
9089
<language slang="l:fd392034-7849-419d-9071-12563d152375:jetbrains.mps.baseLanguage.closures" version="0" />

0 commit comments

Comments
 (0)