Skip to content

Commit e31c5d6

Browse files
author
Alexander Pann
authored
Merge pull request #1190 from IETS3/feature/copy_paste_handlers
2 parents 1851bb5 + 403bfc7 commit e31c5d6

File tree

376 files changed

+34415
-20553
lines changed

Some content is hidden

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

376 files changed

+34415
-20553
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ 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+
## January 2025
9+
10+
### Fixed
11+
12+
- The copy and pasting of existing nodes was slightly improved.
13+
814
## December 2024
915

1016
### Changed

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
<property id="1073389577007" name="text" index="3F0ifm" />
6969
</concept>
7070
<concept id="1073389658414" name="jetbrains.mps.lang.editor.structure.CellModel_Property" flags="sg" stub="730538219796134133" index="3F0A7n" />
71-
<concept id="1219418625346" name="jetbrains.mps.lang.editor.structure.IStyleContainer" flags="ng" index="3F0Thp">
71+
<concept id="1219418625346" name="jetbrains.mps.lang.editor.structure.IStyleContainer" flags="ngI" index="3F0Thp">
7272
<child id="1219418656006" name="styleItem" index="3F10Kt" />
7373
</concept>
7474
<concept id="1073390211982" name="jetbrains.mps.lang.editor.structure.CellModel_RefNodeList" flags="sg" stub="2794558372793454595" index="3F2HdR" />
@@ -120,7 +120,7 @@
120120
</concept>
121121
<concept id="1068581242863" name="jetbrains.mps.baseLanguage.structure.LocalVariableDeclaration" flags="nr" index="3cpWsn" />
122122
<concept id="1081506762703" name="jetbrains.mps.baseLanguage.structure.GreaterThanExpression" flags="nn" index="3eOSWO" />
123-
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
123+
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ngI" index="1ndlxa">
124124
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
125125
<child id="1068499141038" name="actualArgument" index="37wK5m" />
126126
</concept>
@@ -142,7 +142,7 @@
142142
<concept id="1133920641626" name="jetbrains.mps.lang.core.structure.BaseConcept" flags="ng" index="2VYdi">
143143
<property id="1193676396447" name="virtualPackage" index="3GE5qa" />
144144
</concept>
145-
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
145+
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ngI" index="TrEIO">
146146
<property id="1169194664001" name="name" index="TrG5h" />
147147
</concept>
148148
</language>

code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/org.iets3.analysis.base.mpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@
121121
<module reference="b0f8641f-bd77-4421-8425-30d9088a82f7(org.apache.commons)" version="0" />
122122
<module reference="db8bd035-3f51-41d8-8fed-954c202d18be(org.iets3.analysis.base)" version="1" />
123123
<module reference="7b68d745-a7b8-48b9-bd9c-05c0f8725a35(org.iets3.core.base)" version="0" />
124-
<module reference="cfaa4966-b7d5-4b69-b66a-309a6e1a7290(org.iets3.core.expr.base)" version="4" />
124+
<module reference="cfaa4966-b7d5-4b69-b66a-309a6e1a7290(org.iets3.core.expr.base)" version="20" />
125125
</dependencyVersions>
126126
<extendedLanguages>
127127
<extendedLanguage>7b68d745-a7b8-48b9-bd9c-05c0f8725a35(org.iets3.core.base)</extendedLanguage>

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

Lines changed: 359 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1770,7 +1770,7 @@
17701770
</node>
17711771
</node>
17721772
<node concept="3TrEf2" id="6b_jefnKwhU" role="2OqNvi">
1773-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
1773+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
17741774
</node>
17751775
</node>
17761776
<node concept="3JvlWi" id="6b_jefnKwhV" role="2OqNvi" />
@@ -1820,7 +1820,7 @@
18201820
</node>
18211821
</node>
18221822
<node concept="3TrEf2" id="1F1F0IUZ_rm" role="2OqNvi">
1823-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
1823+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
18241824
</node>
18251825
</node>
18261826
<node concept="3JvlWi" id="1F1F0IUZ_rn" role="2OqNvi" />
@@ -1860,7 +1860,7 @@
18601860
</node>
18611861
</node>
18621862
<node concept="3TrEf2" id="6b_jefnKwj$" role="2OqNvi">
1863-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
1863+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
18641864
</node>
18651865
</node>
18661866
<node concept="3JvlWi" id="6b_jefnKwj_" role="2OqNvi" />
@@ -1910,7 +1910,7 @@
19101910
</node>
19111911
</node>
19121912
<node concept="3TrEf2" id="1F1F0IUZ_5P" role="2OqNvi">
1913-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
1913+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
19141914
</node>
19151915
</node>
19161916
<node concept="3JvlWi" id="1F1F0IUZ_5Q" role="2OqNvi" />
@@ -2818,7 +2818,7 @@
28182818
</node>
28192819
</node>
28202820
<node concept="3TrEf2" id="5$ENVmWE6wz" role="2OqNvi">
2821-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
2821+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
28222822
</node>
28232823
</node>
28242824
<node concept="3JvlWi" id="5$ENVmWE6w$" role="2OqNvi" />
@@ -2856,7 +2856,7 @@
28562856
</node>
28572857
</node>
28582858
<node concept="3TrEf2" id="5$ENVmWE5ah" role="2OqNvi">
2859-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
2859+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
28602860
</node>
28612861
</node>
28622862
<node concept="3JvlWi" id="5$ENVmWE5ai" role="2OqNvi" />
@@ -2958,7 +2958,7 @@
29582958
</node>
29592959
</node>
29602960
<node concept="3TrEf2" id="2QRlyxOqWBy" role="2OqNvi">
2961-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
2961+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
29622962
</node>
29632963
</node>
29642964
<node concept="3JvlWi" id="2QRlyxOqWBz" role="2OqNvi" />
@@ -2996,7 +2996,7 @@
29962996
</node>
29972997
</node>
29982998
<node concept="3TrEf2" id="2QRlyxOqWkC" role="2OqNvi">
2999-
<ref role="3Tt5mk" to="hm2y:4rZeNQ6NgXF" resolve="expr" />
2999+
<ref role="3Tt5mk" to="hm2y:3G_qVqIw4zp" resolve="expr" />
30003000
</node>
30013001
</node>
30023002
<node concept="3JvlWi" id="2QRlyxOqWkD" role="2OqNvi" />

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

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
<concept id="1186415722038" name="jetbrains.mps.lang.editor.structure.FontSizeStyleClassItem" flags="ln" index="VSNWy">
155155
<child id="1221064706952" name="query" index="1d8cEk" />
156156
</concept>
157-
<concept id="1630016958697344083" name="jetbrains.mps.lang.editor.structure.IMenu_Concept" flags="ng" index="2ZABuq">
157+
<concept id="1630016958697344083" name="jetbrains.mps.lang.editor.structure.IMenu_Concept" flags="ngI" index="2ZABuq">
158158
<reference id="6591946374543067572" name="conceptDeclaration" index="aqKnT" />
159159
<child id="5991739802479788259" name="type" index="22hAXT" />
160160
</concept>
@@ -177,7 +177,7 @@
177177
<concept id="1088013125922" name="jetbrains.mps.lang.editor.structure.CellModel_RefCell" flags="sg" stub="730538219795941030" index="1iCGBv">
178178
<child id="1088186146602" name="editorComponent" index="1sWHZn" />
179179
</concept>
180-
<concept id="1381004262292414836" name="jetbrains.mps.lang.editor.structure.ICellStyle" flags="ng" index="1k5N5V">
180+
<concept id="1381004262292414836" name="jetbrains.mps.lang.editor.structure.ICellStyle" flags="ngI" index="1k5N5V">
181181
<reference id="1381004262292426837" name="parentStyleClass" index="1k5W1q" />
182182
</concept>
183183
<concept id="1223387125302" name="jetbrains.mps.lang.editor.structure.QueryFunction_Boolean" flags="in" index="3nzxsE" />
@@ -211,7 +211,7 @@
211211
<property id="1073389577007" name="text" index="3F0ifm" />
212212
</concept>
213213
<concept id="1073389658414" name="jetbrains.mps.lang.editor.structure.CellModel_Property" flags="sg" stub="730538219796134133" index="3F0A7n" />
214-
<concept id="1219418625346" name="jetbrains.mps.lang.editor.structure.IStyleContainer" flags="ng" index="3F0Thp">
214+
<concept id="1219418625346" name="jetbrains.mps.lang.editor.structure.IStyleContainer" flags="ngI" index="3F0Thp">
215215
<child id="1219418656006" name="styleItem" index="3F10Kt" />
216216
</concept>
217217
<concept id="1073389882823" name="jetbrains.mps.lang.editor.structure.CellModel_RefNode" flags="sg" stub="730538219795960754" index="3F1sOY">
@@ -266,7 +266,7 @@
266266
<concept id="1188207840427" name="jetbrains.mps.baseLanguage.structure.AnnotationInstance" flags="nn" index="2AHcQZ">
267267
<reference id="1188208074048" name="annotation" index="2AI5Lk" />
268268
</concept>
269-
<concept id="1188208481402" name="jetbrains.mps.baseLanguage.structure.HasAnnotation" flags="ng" index="2AJDlI">
269+
<concept id="1188208481402" name="jetbrains.mps.baseLanguage.structure.HasAnnotation" flags="ngI" index="2AJDlI">
270270
<child id="1188208488637" name="annotation" index="2AJF6D" />
271271
</concept>
272272
<concept id="1197027756228" name="jetbrains.mps.baseLanguage.structure.DotExpression" flags="nn" index="2OqwBi">
@@ -385,7 +385,7 @@
385385
<concept id="1081516740877" name="jetbrains.mps.baseLanguage.structure.NotExpression" flags="nn" index="3fqX7Q">
386386
<child id="1081516765348" name="expression" index="3fr31v" />
387387
</concept>
388-
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
388+
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ngI" index="1ndlxa">
389389
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
390390
<child id="1068499141038" name="actualArgument" index="37wK5m" />
391391
</concept>
@@ -410,7 +410,7 @@
410410
<child id="8276990574895933172" name="throwable" index="1zc67B" />
411411
</concept>
412412
<concept id="1073239437375" name="jetbrains.mps.baseLanguage.structure.NotEqualsExpression" flags="nn" index="3y3z36" />
413-
<concept id="1178549954367" name="jetbrains.mps.baseLanguage.structure.IVisible" flags="ng" index="1B3ioH">
413+
<concept id="1178549954367" name="jetbrains.mps.baseLanguage.structure.IVisible" flags="ngI" index="1B3ioH">
414414
<child id="1178549979242" name="visibility" index="1B3o_S" />
415415
</concept>
416416
<concept id="5351203823916750322" name="jetbrains.mps.baseLanguage.structure.TryUniversalStatement" flags="nn" index="3J1_TO">
@@ -488,7 +488,7 @@
488488
<child id="6856661361479798957" name="actions" index="130p63" />
489489
<child id="6856661361479732085" name="cell" index="130CDr" />
490490
</concept>
491-
<concept id="848437706375087728" name="com.mbeddr.mpsutil.grammarcells.structure.ICanHaveDescriptionText" flags="ng" index="1djCvD">
491+
<concept id="848437706375087728" name="com.mbeddr.mpsutil.grammarcells.structure.ICanHaveDescriptionText" flags="ngI" index="1djCvD">
492492
<child id="848437706375087729" name="descriptionText" index="1djCvC" />
493493
</concept>
494494
<concept id="7363578995839203705" name="com.mbeddr.mpsutil.grammarcells.structure.FlagCell" flags="sg" stub="1984422498400729024" index="1kHk_G" />
@@ -566,7 +566,7 @@
566566
</concept>
567567
<concept id="3462102746004176270" name="de.itemis.mps.editor.diagram.structure.DeleteHandler" flags="ig" index="2fs66k" />
568568
<concept id="8377729485182319155" name="de.itemis.mps.editor.diagram.structure.PaletteSource_EntryQuery" flags="ig" index="gQ1qB" />
569-
<concept id="9064581101900867235" name="de.itemis.mps.editor.diagram.structure.IEdgeEditor" flags="ng" index="ljJFv">
569+
<concept id="9064581101900867235" name="de.itemis.mps.editor.diagram.structure.IEdgeEditor" flags="ngI" index="ljJFv">
570570
<child id="7188630757225274921" name="navigationTargets" index="1i7NIZ" />
571571
<child id="2044706694575458564" name="labelCell" index="3kqczz" />
572572
<child id="8587703283523592228" name="endpointFrom" index="1PN8q7" />
@@ -591,7 +591,7 @@
591591
<child id="2531824743736393627" name="height" index="2gOmqF" />
592592
<child id="500099795019625833" name="shape" index="G$OdO" />
593593
</concept>
594-
<concept id="5383048119156619323" name="de.itemis.mps.editor.diagram.structure.IDiagramElementsProvider" flags="ng" index="HB_m5">
594+
<concept id="5383048119156619323" name="de.itemis.mps.editor.diagram.structure.IDiagramElementsProvider" flags="ngI" index="HB_m5">
595595
<child id="3155126767688717334" name="contentList" index="aCds2" />
596596
</concept>
597597
<concept id="7890587897031726207" name="de.itemis.mps.editor.diagram.structure.Content_GenericElementQuery" flags="ng" index="2M4AIt">
@@ -742,7 +742,7 @@
742742
<property id="1193676396447" name="virtualPackage" index="3GE5qa" />
743743
<child id="5169995583184591170" name="smodelAttribute" index="lGtFl" />
744744
</concept>
745-
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ng" index="TrEIO">
745+
<concept id="1169194658468" name="jetbrains.mps.lang.core.structure.INamedConcept" flags="ngI" index="TrEIO">
746746
<property id="1169194664001" name="name" index="TrG5h" />
747747
</concept>
748748
<concept id="4222318806802425298" name="jetbrains.mps.lang.core.structure.SuppressErrorsAnnotation" flags="ng" index="15s5l7" />

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

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6898,5 +6898,85 @@
68986898
</node>
68996899
</node>
69006900
</node>
6901+
<node concept="W$Crc" id="1azguFQUQ7N">
6902+
<property role="3GE5qa" value="refactoring" />
6903+
<property role="W$Cri" value="12" />
6904+
<property role="TrG5h" value="Update References: expr-&gt;expr" />
6905+
<node concept="1w76tK" id="1azguFQUQ7O" role="1w76sc">
6906+
<node concept="1w76tN" id="1azguFQUQ7P" role="1w76tQ">
6907+
<property role="1w76tO" value="moveNode.options.updateLocalInstances" />
6908+
<property role="1w7ld4" value="Update instances in current project" />
6909+
</node>
6910+
<node concept="1w76tN" id="1azguFQUQ7Q" role="1w76tQ">
6911+
<property role="1w76tO" value="moveNode.options.updateModelImports" />
6912+
<property role="1w7ld4" value="Update model imports" />
6913+
</node>
6914+
<node concept="1w76tN" id="1azguFQUQ7R" role="1w76tQ">
6915+
<property role="1w76tO" value="moveNode.options.writeMigrationScript" />
6916+
<property role="1w7ld4" value="Write migration script" />
6917+
</node>
6918+
<node concept="1w76tN" id="1azguFQUQ7S" role="1w76tQ">
6919+
<property role="1w76tO" value="moveNode.options.writeRefactoringLog" />
6920+
<property role="1w7ld4" value="Write refactoring log" />
6921+
</node>
6922+
</node>
6923+
<node concept="7amoh" id="1azguFQUQ7U" role="W$Crh">
6924+
<property role="hSBgo" value="moveNode.updateReferences" />
6925+
<node concept="2pBcaW" id="1azguFQUQ7M" role="hSBgu">
6926+
<property role="2pBcoG" value="5661183028474304616" />
6927+
<property role="2pBcow" value="r:b3786745-c763-4a49-a754-f84e15236f18(org.iets3.components.core.structure)" />
6928+
<property role="2pBc3U" value="expr" />
6929+
</node>
6930+
<node concept="2pBcaW" id="1azguFQUQ7T" role="hSBgs">
6931+
<property role="2pBcoG" value="4261931054731905241" />
6932+
<property role="2pBcow" value="r:66e07cb4-a4b0-4bf3-a36d-5e9ed1ff1bd3(org.iets3.core.expr.base.structure)" />
6933+
<property role="2pBc3U" value="expr" />
6934+
</node>
6935+
</node>
6936+
</node>
6937+
<node concept="Z5qvL" id="1azguFQUQ7V">
6938+
<property role="Z5qvQ" value="9" />
6939+
<property role="TrG5h" value="Migrate_MoveLinkUp_9" />
6940+
<property role="1AQGQl" value="Move link `expr` to concept `IContainExpressionParam`" />
6941+
<node concept="Z4OXk" id="1azguFQUQ86" role="Z5rET">
6942+
<node concept="2pBcaW" id="1azguFQUQ84" role="Z5P1v">
6943+
<property role="2pBcoG" value="5661183028474304616" />
6944+
<property role="2pBcow" value="r:b3786745-c763-4a49-a754-f84e15236f18(org.iets3.components.core.structure)" />
6945+
<property role="2pBc3U" value="expr_old" />
6946+
</node>
6947+
<node concept="2pBcaW" id="1azguFQUQ85" role="Z5P1t">
6948+
<property role="2pBcoG" value="4261931054731905241" />
6949+
<property role="2pBcow" value="r:66e07cb4-a4b0-4bf3-a36d-5e9ed1ff1bd3(org.iets3.core.expr.base.structure)" />
6950+
<property role="2pBc3U" value="expr" />
6951+
</node>
6952+
<node concept="7a1rN" id="1azguFQUQ83" role="7agGg">
6953+
<node concept="HUanS" id="1azguFQUQ7X" role="HTpAE">
6954+
<property role="HUanP" value="expr_old" />
6955+
<property role="HUanQ" value="170e9wc1nbxbc" />
6956+
<node concept="2x4n5u" id="1azguFQUQ7Y" role="HUanR">
6957+
<property role="2x4mPI" value="ParameterValue" />
6958+
<property role="2x4n5l" value="170e9wc1nbxbb" />
6959+
<node concept="2V$Bhx" id="1azguFQUQ7Z" role="2x4n5j">
6960+
<property role="2V$B1T" value="f0fd486f-8577-43e9-b671-3d118449c6e7" />
6961+
<property role="2V$B1Q" value="org.iets3.components.core" />
6962+
</node>
6963+
</node>
6964+
</node>
6965+
<node concept="HUanS" id="1azguFQUQ80" role="HTpAD">
6966+
<property role="HUanP" value="expr" />
6967+
<property role="HUanQ" value="wdoogxd8gnvd" />
6968+
<node concept="2x4n5u" id="1azguFQUQ81" role="HUanR">
6969+
<property role="2x4mPI" value="IContainExpressionParam" />
6970+
<property role="2x4o5l" value="true" />
6971+
<property role="2x4n5l" value="wdoogxd8gnvc" />
6972+
<node concept="2V$Bhx" id="1azguFQUQ82" role="2x4n5j">
6973+
<property role="2V$B1T" value="cfaa4966-b7d5-4b69-b66a-309a6e1a7290" />
6974+
<property role="2V$B1Q" value="org.iets3.core.expr.base" />
6975+
</node>
6976+
</node>
6977+
</node>
6978+
</node>
6979+
</node>
6980+
</node>
69016981
</model>
69026982

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
<property id="1071599893252" name="sourceCardinality" index="20lbJX" />
6868
<property id="1071599937831" name="metaClass" index="20lmBu" />
6969
<property id="241647608299431140" name="linkId" index="IQ2ns" />
70+
<reference id="1071599698500" name="specializedLink" index="20ksaX" />
7071
<reference id="1071599976176" name="target" index="20lvS9" />
7172
</concept>
7273
</language>
@@ -494,9 +495,9 @@
494495
<node concept="1TJgyj" id="4UgzZxsF_xC" role="1TKVEi">
495496
<property role="20lmBu" value="fLJjDmT/aggregation" />
496497
<property role="20kJfa" value="value" />
497-
<property role="20lbJX" value="fLJekj4/_1" />
498498
<property role="IQ2ns" value="5661183028474304616" />
499499
<ref role="20lvS9" to="hm2y:6sdnDbSla17" resolve="Expression" />
500+
<ref role="20ksaX" to="hm2y:3G_qVqIw4zp" resolve="expr" />
500501
</node>
501502
<node concept="1TJgyj" id="4UgzZxsF_xI" role="1TKVEi">
502503
<property role="20kJfa" value="param" />
@@ -507,6 +508,9 @@
507508
<node concept="PrWs8" id="3eH6BL38J5Z" role="PzmwI">
508509
<ref role="PrY4T" to="hm2y:3eH6BL2TJIw" resolve="IAssignable" />
509510
</node>
511+
<node concept="PrWs8" id="1azguFQUQ7L" role="PzmwI">
512+
<ref role="PrY4T" to="hm2y:1azguFQNaDo" resolve="IContainAssignableExpression" />
513+
</node>
510514
</node>
511515
<node concept="1TIwiD" id="3NBP8_O5tqM">
512516
<property role="TrG5h" value="ParamRef" />

0 commit comments

Comments
 (0)