Skip to content

Commit 8186310

Browse files
authored
Merge branch 'master' into renovate/de.itemis.mps.gradle.launcher-2.x
2 parents 4e9172f + 0c6c4ac commit 8186310

File tree

46 files changed

+802
-321
lines changed

Some content is hidden

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

46 files changed

+802
-321
lines changed

.github/workflows/vulnerability-scanning.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
distribution: temurin
1414
java-version: 17
1515
- name: Setup Gradle
16-
uses: gradle/actions/setup-gradle@06832c7b30a0129d7fb559bcc6e43d26f6374244 # v4
16+
uses: gradle/actions/setup-gradle@ac638b010cf58a27ee6c972d7336334ccaf61c96 # v4
1717
- name: Call setup
1818
run: ./gradlew dependencies
1919
- name: Dependency Check
20-
uses: dependency-check/Dependency-Check_Action@3102a65fd5f36d0000297576acc56a475b0de98d
20+
uses: dependency-check/Dependency-Check_Action@2ba636726705b0f74f126ebeaacaf2ad4600b967
2121
env:
2222
# actions/setup-java changes JAVA_HOME, so it needs to be reset to match the depcheck image
2323
JAVA_HOME: /opt/jdk

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,24 @@ All notable changes to this project are documented in this file.
55
Format of the log is _loosely_ based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66
The project does _not_ follow Semantic Versioning and the changes are documented in reverse chronological order, grouped by calendar month.
77

8+
## June 2025
9+
10+
### Changed
11+
12+
- Published SBOM contains dependencies only from runtime configurations
13+
- To avoid confusion, `U+03BC μ GREEK SMALL LETTER MU` is no longer recognized as the 'micro' unit prefix, only
14+
`U+00B5 µ MICRO SIGN` is. Although technically considered 'legacy', the micro sign is the character produced by macOS
15+
and Windows keyboard layouts when pressing `AltGr/Option+M`.
16+
17+
An [enhancement script](http://127.0.0.1:63320/node?ref=r%3A531014dc-62ca-45fa-b1c2-cf992369440b%28org.iets3.core.expr.typetags.physunits.scripts%29%2F6252521573649140294)
18+
is provided to replace 'mu' with 'micro sign'.
19+
820
## May 2025
921

22+
### Changed
23+
24+
- The language org.iets3.variability.artifacts.base was temporarily renamed to org.iets3.variability.artifacts.vanguard.
25+
1026
### Fixed
1127

1228
- Plugin org.iets3.safety was renamed to org.iets3.safety.os fixing the name collision with a plugin in org.iets3.core

build.gradle

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ apply plugin: 'download-jbr'
2828

2929
// configure jbr download version
3030
downloadJbr {
31-
jbrVersion = '21.0.5-b631.16'
31+
jbrVersion = '21.0.6-b895.109'
3232
}
3333

3434
// detect if we are in a CI build
@@ -48,7 +48,7 @@ def minor = "9"
4848

4949

5050

51-
ext.mpsVersion = "251.23774.234"
51+
ext.mpsVersion = "251.25410.10228"
5252
def mpsQAVersion = "$major.$minor+"
5353

5454

@@ -122,7 +122,7 @@ dependencies {
122122
// For a release version of MPS, use this dependency:
123123
//mps "com.jetbrains:mps:$mpsBuild"
124124
mps "com.jetbrains.mps:mps-prerelease:$mpsVersion"
125-
rerunMigrationsBackend("de.itemis.mps.build-backends:remigrate:0.2.0.+")
125+
rerunMigrationsBackend("de.itemis.mps.build-backends:remigrate:0.3.0.+")
126126
languageLibs "org.mpsqa:all-in-one:$mpsQAVersion"
127127
languageLibs "com.mbeddr:platform:$mbeddrVersion"
128128
junitAnt 'org.apache.ant:ant-junit:1.10.15'
@@ -579,4 +579,8 @@ cyclonedxBom {
579579
outputFormat = "json"
580580
// Don't include license texts in generated SBOMs
581581
includeLicenseText = false
582+
// Include runtime only deps (bundled libs, language libs, mps)
583+
def runtimeConfigs = bundledDeps.collect {it.configName }
584+
runtimeConfigs.addAll([configurations.mps.name, configurations.languageLibs.name])
585+
includeConfigs = runtimeConfigs
582586
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
<modulePath path="$PROJECT_DIR$/languages/org.iets3.req.core/org.iets3.req.core.mpl" folder="req" />
8787
<modulePath path="$PROJECT_DIR$/languages/org.iets3.req.plugin/org.iets3.req.plugin.msd" folder="req" />
8888
<modulePath path="$PROJECT_DIR$/languages/org.iets3.safety.attributes/org.iets3.safety.attributes.mpl" folder="safety" />
89-
<modulePath path="$PROJECT_DIR$/languages/org.iets3.variability.artifacts.base/org.iets3.variability.artifacts.base.mpl" folder="variability" />
89+
<modulePath path="$PROJECT_DIR$/languages/org.iets3.variability.artifacts.vanguard/org.iets3.variability.artifacts.vanguard.mpl" folder="variability" />
9090
<modulePath path="$PROJECT_DIR$/languages/test.iest3.component.attribute/test.iest3.component.attribute.mpl" folder="comp" />
9191
<modulePath path="$PROJECT_DIR$/languages/test.org.iets3.analysis.base.solvable/test.org.iets3.analysis.base.solvable.mpl" folder="analysis.tests" />
9292
<modulePath path="$PROJECT_DIR$/languages/test.org.iets3.core.trace/test.org.iets3.core.trace.mpl" folder="trace" />

code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/intentions.mps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
<concept id="1080120340718" name="jetbrains.mps.baseLanguage.structure.AndExpression" flags="nn" index="1Wc70l" />
8787
</language>
8888
<language id="b92f861d-0184-446d-b88b-6dcf0e070241" name="com.mbeddr.mpsutil.intentions">
89-
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.IntentionGroupAnnotation" flags="ng" index="1SWQZ3">
89+
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.GroupAnnotation" flags="ng" index="1SWQZ3">
9090
<property id="5846558918537400330" name="label" index="1SWRpm" />
9191
</concept>
9292
</language>

code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/intentions.mps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@
138138
<concept id="1080120340718" name="jetbrains.mps.baseLanguage.structure.AndExpression" flags="nn" index="1Wc70l" />
139139
</language>
140140
<language id="b92f861d-0184-446d-b88b-6dcf0e070241" name="com.mbeddr.mpsutil.intentions">
141-
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.IntentionGroupAnnotation" flags="ng" index="1SWQZ3">
141+
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.GroupAnnotation" flags="ng" index="1SWQZ3">
142142
<property id="5846558918537400330" name="label" index="1SWRpm" />
143143
</concept>
144144
</language>

code/languages/org.iets3.opensource/languages/org.iets3.components.functional/models/intentions.mps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
<concept id="1080120340718" name="jetbrains.mps.baseLanguage.structure.AndExpression" flags="nn" index="1Wc70l" />
8282
</language>
8383
<language id="b92f861d-0184-446d-b88b-6dcf0e070241" name="com.mbeddr.mpsutil.intentions">
84-
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.IntentionGroupAnnotation" flags="ng" index="1SWQZ3">
84+
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.GroupAnnotation" flags="ng" index="1SWQZ3">
8585
<property id="5846558918537400330" name="label" index="1SWRpm" />
8686
</concept>
8787
</language>

code/languages/org.iets3.opensource/languages/org.iets3.components.toplevel.adapter/models/intentions.mps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
</concept>
6666
</language>
6767
<language id="b92f861d-0184-446d-b88b-6dcf0e070241" name="com.mbeddr.mpsutil.intentions">
68-
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.IntentionGroupAnnotation" flags="ng" index="1SWQZ3">
68+
<concept id="5846558918537398687" name="com.mbeddr.mpsutil.intentions.structure.GroupAnnotation" flags="ng" index="1SWQZ3">
6969
<property id="5846558918537400330" name="label" index="1SWRpm" />
7070
</concept>
7171
</language>

0 commit comments

Comments
 (0)