Skip to content

Commit f7684d3

Browse files
committed
feat(react): migration to MPS 2024.1
1 parent 3fc83d1 commit f7684d3

24 files changed

+130
-129
lines changed

mps/.mps/migration.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<project version="4">
33
<component name="MigrationProperties">
4+
<entry key="jetbrains.mps.ide.mpsmigration.v_2023_3.CleanStubForeignMethodIds" value="executed" />
45
<entry key="project.baseline.version" value="232" />
6+
<entry key="project.migrated.version" value="241" />
57
</component>
6-
</project>
8+
</project>

mps/modules/ReactDemoLanguage.editor/models/ReactDemoLanguage.editor.modelix.mps

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
</concept>
2727
<concept id="8876946878573903262" name="org.modelix.mps.react.structure.ConceptRenderer" flags="ng" index="gmrQT">
2828
<reference id="8310867745953086698" name="concept" index="3JBHV4" />
29-
<child id="8876946878573903455" name="component" index="gmrTS" />
29+
<child id="8876946878573903455" name="components" index="gmrTS" />
3030
</concept>
3131
<concept id="5355184975888307501" name="org.modelix.mps.react.structure.StateVariable" flags="ng" index="2o1qlL">
3232
<child id="5355184975888310505" name="initializer" index="2o1p2P" />
@@ -55,7 +55,7 @@
5555
</concept>
5656
<concept id="5355184975881056557" name="org.modelix.mps.react.structure.NamedRendererBase" flags="ng" index="2rHO5L">
5757
<child id="5355184975881056561" name="parameters" index="2rHO5H" />
58-
<child id="5355184975881056562" name="component" index="2rHO5I" />
58+
<child id="5355184975881056562" name="components" index="2rHO5I" />
5959
</concept>
6060
<concept id="2833354970324905743" name="org.modelix.mps.react.structure.RenderNode" flags="ng" index="1nBVpq">
6161
<child id="2833354970324905746" name="nodeToRender" index="1nBVp7" />
@@ -1091,7 +1091,7 @@
10911091
<property role="Xl_RC" value="Beispiel" />
10921092
</node>
10931093
<node concept="3z9kRR" id="G39ofCeJ1I" role="3z8GDl">
1094-
<ref role="3z9kRQ" node="G39ofCeJ0i" resolve="accTitll" />
1094+
<ref role="3z9kRQ" node="G39ofCeJ0i" resolve="accTitle" />
10951095
</node>
10961096
</node>
10971097
</node>

mps/modules/ReactDemoLanguage.sandbox/ReactDemoLanguage.sandbox.msd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</modelRoot>
77
</models>
88
<facets>
9-
<facet compile="mps" classes="mps" ext="no" type="java">
9+
<facet type="java" compile="mps" classes="mps" ext="no">
1010
<classes generated="true" path="${module}/classes_gen" />
1111
</facet>
1212
</facets>

mps/modules/ReactDemoLanguage/ReactDemoLanguage.mpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</modelRoot>
77
</models>
88
<facets>
9-
<facet compile="mps" classes="mps" ext="yes" type="java">
9+
<facet type="java" compile="mps" classes="mps" ext="yes">
1010
<classes generated="true" path="${module}/classes_gen" />
1111
</facet>
1212
</facets>
@@ -19,7 +19,7 @@
1919
</modelRoot>
2020
</models>
2121
<facets>
22-
<facet compile="mps" classes="mps" ext="no" type="java">
22+
<facet type="java" compile="mps" classes="mps" ext="no">
2323
<classes generated="true" path="${module}/generator/classes_gen" />
2424
</facet>
2525
</facets>

mps/modules/ReactDemoLanguage/models/ReactDemoLanguage.structure.mps

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<property role="EcuMT" value="3030577733520086760" />
5050
<property role="TrG5h" value="ReactRoot" />
5151
<property role="19KtqR" value="true" />
52-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
52+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
5353
<node concept="1TJgyj" id="2vPZMAmue7o" role="1TKVEi">
5454
<property role="IQ2ns" value="2879488090856546776" />
5555
<property role="20lmBu" value="fLJjDmT/aggregation" />
@@ -64,7 +64,7 @@
6464
<node concept="1TIwiD" id="2vPZMAmue7m">
6565
<property role="EcuMT" value="2879488090856546774" />
6666
<property role="TrG5h" value="Element" />
67-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
67+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
6868
<node concept="1TJgyi" id="2vPZMAmue7n" role="1TKVEl">
6969
<property role="IQ2nx" value="2879488090856546775" />
7070
<property role="TrG5h" value="label" />
@@ -75,7 +75,7 @@
7575
<property role="EcuMT" value="2879488090872081360" />
7676
<property role="TrG5h" value="TreeNode" />
7777
<property role="19KtqR" value="true" />
78-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
78+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
7979
<node concept="PrWs8" id="2vPZMAnpuJh" role="PzmwI">
8080
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
8181
</node>
@@ -101,7 +101,7 @@
101101
<property role="EcuMT" value="2879488090880630244" />
102102
<property role="TrG5h" value="ReadOrEdit" />
103103
<property role="19KtqR" value="true" />
104-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
104+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
105105
<node concept="1TJgyi" id="2vPZMAnWa4r" role="1TKVEl">
106106
<property role="IQ2nx" value="2879488090881171739" />
107107
<property role="TrG5h" value="a" />
@@ -122,13 +122,13 @@
122122
<property role="EcuMT" value="223742654175067082" />
123123
<property role="TrG5h" value="Blank" />
124124
<property role="19KtqR" value="true" />
125-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
125+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
126126
</node>
127127
<node concept="1TIwiD" id="G39ofDDj5m">
128128
<property role="EcuMT" value="793519207838200150" />
129129
<property role="TrG5h" value="NewTree" />
130130
<property role="19KtqR" value="true" />
131-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
131+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
132132
<node concept="PrWs8" id="G39ofDDjEL" role="PzmwI">
133133
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
134134
</node>
@@ -143,7 +143,7 @@
143143
<node concept="1TIwiD" id="2NkZbYerWzG">
144144
<property role="EcuMT" value="3230484732390131948" />
145145
<property role="TrG5h" value="NewTreeItem" />
146-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
146+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
147147
<node concept="PrWs8" id="2NkZbYerX97" role="PzmwI">
148148
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
149149
</node>
@@ -169,7 +169,7 @@
169169
<property role="EcuMT" value="2646768005436038431" />
170170
<property role="TrG5h" value="WidgetTest" />
171171
<property role="19KtqR" value="true" />
172-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
172+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
173173
<node concept="1TJgyi" id="2iVdnDeSAqk" role="1TKVEl">
174174
<property role="IQ2nx" value="2646768005436040852" />
175175
<property role="TrG5h" value="text" />
@@ -195,7 +195,7 @@
195195
<property role="EcuMT" value="6637716746545074245" />
196196
<property role="TrG5h" value="RefTest" />
197197
<property role="19KtqR" value="true" />
198-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
198+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
199199
<node concept="1TJgyj" id="5KtU3pXwbBQ" role="1TKVEi">
200200
<property role="IQ2ns" value="6637716746545445366" />
201201
<property role="20kJfa" value="target" />
@@ -209,7 +209,7 @@
209209
<property role="EcuMT" value="3693585498076077970" />
210210
<property role="TrG5h" value="ErrorChecking" />
211211
<property role="19KtqR" value="true" />
212-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
212+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
213213
<node concept="PrWs8" id="3d2g73CmY$t" role="PzmwI">
214214
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
215215
</node>
@@ -224,7 +224,7 @@
224224
<property role="TrG5h" value="Record" />
225225
<property role="19KtqR" value="true" />
226226
<property role="3GE5qa" value="record" />
227-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
227+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
228228
<node concept="1TJgyj" id="1XYAF4MuRh6" role="1TKVEi">
229229
<property role="IQ2ns" value="2269421348088149062" />
230230
<property role="20lmBu" value="fLJjDmT/aggregation" />
@@ -241,7 +241,7 @@
241241
<property role="TrG5h" value="Member" />
242242
<property role="19KtqR" value="true" />
243243
<property role="34LRSv" value="member" />
244-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
244+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
245245
<node concept="PrWs8" id="1XYAF4MuQFh" role="PzmwI">
246246
<ref role="PrY4T" to="tpck:h0TrEE$" resolve="INamedConcept" />
247247
</node>
@@ -258,7 +258,7 @@
258258
<property role="3GE5qa" value="record" />
259259
<property role="TrG5h" value="Type" />
260260
<property role="R5$K7" value="true" />
261-
<ref role="1TJDcQ" to="tpck:gw2VY9q" />
261+
<ref role="1TJDcQ" to="tpck:gw2VY9q" resolve="BaseConcept" />
262262
</node>
263263
<node concept="1TIwiD" id="1XYAF4MuSsK">
264264
<property role="EcuMT" value="2269421348088153904" />

mps/modules/org.modelix.mps.notation.impl.baseLanguage/org.modelix.mps.notation.impl.baseLanguage.msd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</modelRoot>
77
</models>
88
<facets>
9-
<facet compile="mps" classes="mps" ext="yes" type="java">
9+
<facet type="java" compile="mps" classes="mps" ext="yes">
1010
<classes generated="true" path="${module}/classes_gen" />
1111
</facet>
1212
</facets>
@@ -24,7 +24,7 @@
2424
<language slang="l:515552c7-fcc0-4ab4-9789-2f3c49344e85:jetbrains.mps.baseLanguage.varVariable" version="0" />
2525
<language slang="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" version="0" />
2626
<language slang="l:4caf0310-491e-41f5-8a9b-2006b3a94898:jetbrains.mps.execution.util" version="0" />
27-
<language slang="l:6b3888c1-9802-44d8-8baf-f8e6c33ed689:jetbrains.mps.kotlin" version="11" />
27+
<language slang="l:6b3888c1-9802-44d8-8baf-f8e6c33ed689:jetbrains.mps.kotlin" version="13" />
2828
<language slang="l:b17a9ec8-44a5-40a1-9216-058d277424eb:jetbrains.mps.kotlin.internal" version="0" />
2929
<language slang="l:9e4ff22b-60f1-43ef-a50b-f9f0fcec22e0:jetbrains.mps.kotlin.javaRefs" version="0" />
3030
<language slang="l:eb56ebf4-df56-438e-af06-fc1cd08b495a:jetbrains.mps.kotlin.smodel" version="0" />

mps/modules/org.modelix.mps.notation/org.modelix.mps.notation.mpl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</modelRoot>
77
</models>
88
<facets>
9-
<facet compile="mps" classes="mps" ext="yes" type="java">
9+
<facet type="java" compile="mps" classes="mps" ext="yes">
1010
<classes generated="true" path="${module}/classes_gen" />
1111
</facet>
1212
</facets>
@@ -19,7 +19,7 @@
1919
</modelRoot>
2020
</models>
2121
<facets>
22-
<facet compile="mps" classes="mps" ext="no" type="java">
22+
<facet type="java" compile="mps" classes="mps" ext="no">
2323
<classes generated="true" path="${module}/generator/classes_gen" />
2424
</facet>
2525
</facets>
@@ -40,7 +40,7 @@
4040
<language slang="l:515552c7-fcc0-4ab4-9789-2f3c49344e85:jetbrains.mps.baseLanguage.varVariable" version="0" />
4141
<language slang="l:df345b11-b8c7-4213-ac66-48d2a9b75d88:jetbrains.mps.baseLanguageInternal" version="0" />
4242
<language slang="l:4caf0310-491e-41f5-8a9b-2006b3a94898:jetbrains.mps.execution.util" version="0" />
43-
<language slang="l:6b3888c1-9802-44d8-8baf-f8e6c33ed689:jetbrains.mps.kotlin" version="11" />
43+
<language slang="l:6b3888c1-9802-44d8-8baf-f8e6c33ed689:jetbrains.mps.kotlin" version="13" />
4444
<language slang="l:ceab5195-25ea-4f22-9b92-103b95ca8c0c:jetbrains.mps.lang.core" version="2" />
4545
<language slang="l:b401a680-8325-4110-8fd3-84331ff25bef:jetbrains.mps.lang.generator" version="4" />
4646
<language slang="l:d7706f63-9be2-479c-a3da-ae92af1e64d5:jetbrains.mps.lang.generator.generationContext" version="2" />

mps/modules/org.modelix.mps.react.ide/models/org.modelix.mps.react.ide.plugin.mps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@
247247
<node concept="liA8E" id="2vPZMAmtTPa" role="2OqNvi">
248248
<ref role="37wK5l" to="kt01:~Clipboard.setContents(java.awt.datatransfer.Transferable,java.awt.datatransfer.ClipboardOwner)" resolve="setContents" />
249249
<node concept="37vLTw" id="2vPZMAmtTPb" role="37wK5m">
250-
<ref role="3cqZAo" node="2vPZMAmtRxJ" resolve="stringSelection" />
250+
<ref role="3cqZAo" node="2vPZMAmtRxJ" resolve="s" />
251251
</node>
252252
<node concept="10Nm6u" id="2vPZMAmtTPc" role="37wK5m" />
253253
</node>

mps/modules/org.modelix.mps.react.ide/org.modelix.mps.react.ide.msd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</modelRoot>
77
</models>
88
<facets>
9-
<facet compile="mps" classes="mps" ext="yes" type="java">
9+
<facet type="java" compile="mps" classes="mps" ext="yes">
1010
<classes generated="true" path="${module}/classes_gen" />
1111
</facet>
1212
</facets>

mps/modules/org.modelix.mps.react.impl.baseLanguage/org.modelix.mps.react.impl.baseLanguage.msd

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
<module reference="2d3c70e9-aab2-4870-8d8d-6036800e4103(jetbrains.mps.kernel)" version="0" />
4343
<module reference="ceab5195-25ea-4f22-9b92-103b95ca8c0c(jetbrains.mps.lang.core)" version="0" />
4444
<module reference="9ded098b-ad6a-4657-bfd9-48636cfe8bc3(jetbrains.mps.lang.traceable)" version="0" />
45-
<module reference="0a7577d1-d4e5-431d-98b1-fae38f9aee80(org.modelix.model.repositoryconcepts)" version="0" />
4645
<module reference="208eaf68-fd3a-497a-a4b6-4923ff457c3b(org.modelix.mps.editor.common.stubs)" version="0" />
4746
<module reference="472b2a37-8fd8-48c2-911a-4dd23131201d(org.modelix.mps.react.impl.baseLanguage)" version="0" />
4847
<module reference="83a7cbdc-dd9d-4dad-be97-957aa1b07375(org.modelix.mps.react.ssr.stubs)" version="0" />

0 commit comments

Comments
 (0)