Skip to content

Commit ed9d6d9

Browse files
authored
Merge pull request #481 from IETS3/bugfix/runmanually_rootnode#480
Allow RunManually shortcut also if root node is a ICanRunCheckManually
2 parents ab9bccb + 7a5c888 commit ed9d6d9

File tree

1 file changed

+29
-13
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.plugin/models/org/iets3/core/plugin

1 file changed

+29
-13
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.plugin/models/org/iets3/core/plugin/plugin.mps

Lines changed: 29 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,7 @@
289289
<reference id="2644386474300074837" name="conceptDeclaration" index="35c_gD" />
290290
</concept>
291291
<concept id="1139613262185" name="jetbrains.mps.lang.smodel.structure.Node_GetParentOperation" flags="nn" index="1mfA1w" />
292+
<concept id="1172008320231" name="jetbrains.mps.lang.smodel.structure.Node_IsNotNullOperation" flags="nn" index="3x8VRR" />
292293
<concept id="1144100932627" name="jetbrains.mps.lang.smodel.structure.OperationParm_Inclusion" flags="ng" index="1xIGOp" />
293294
<concept id="1144101972840" name="jetbrains.mps.lang.smodel.structure.OperationParm_Concept" flags="ng" index="1xMEDy">
294295
<child id="1207343664468" name="conceptArgument" index="ri$Ld" />
@@ -807,21 +808,35 @@
807808
</node>
808809
</node>
809810
<node concept="3clFbF" id="31wEG_giRk1" role="3cqZAp">
810-
<node concept="1Wc70l" id="3SU4Z7AXXh8" role="3clFbG">
811-
<node concept="2OqwBi" id="3SU4Z7AXXh9" role="3uHU7B">
812-
<node concept="37vLTw" id="3SU4Z7AXXha" role="2Oq$k0">
813-
<ref role="3cqZAo" node="7TU$2foe_kx" resolve="checkable" />
814-
</node>
815-
<node concept="2qgKlT" id="3SU4Z7AXXhb" role="2OqNvi">
816-
<ref role="37wK5l" to="gdgh:3R3AIvumAZH" resolve="mustBeRunManually" />
811+
<node concept="1Wc70l" id="3Q7NrjuPzAF" role="3clFbG">
812+
<node concept="2OqwBi" id="3Q7NrjuP$Jz" role="3uHU7w">
813+
<node concept="2OqwBi" id="3Q7NrjuPzWe" role="2Oq$k0">
814+
<node concept="2OqwBi" id="24pyPlRt0nj" role="2Oq$k0">
815+
<node concept="2WthIp" id="24pyPlRt06F" role="2Oq$k0" />
816+
<node concept="3gHZIF" id="24pyPlRt0RS" role="2OqNvi">
817+
<ref role="2WH_rO" node="31wEG_giQ1F" resolve="selected" />
818+
</node>
819+
</node>
820+
<node concept="1mfA1w" id="3Q7NrjuP$uM" role="2OqNvi" />
817821
</node>
822+
<node concept="3x8VRR" id="3Q7NrjuP$Wi" role="2OqNvi" />
818823
</node>
819-
<node concept="2OqwBi" id="3SU4Z7AXXhc" role="3uHU7w">
820-
<node concept="37vLTw" id="3SU4Z7AXXhd" role="2Oq$k0">
821-
<ref role="3cqZAo" node="7TU$2foe_kx" resolve="checkable" />
824+
<node concept="1Wc70l" id="3SU4Z7AXXh8" role="3uHU7B">
825+
<node concept="2OqwBi" id="3SU4Z7AXXh9" role="3uHU7B">
826+
<node concept="37vLTw" id="3SU4Z7AXXha" role="2Oq$k0">
827+
<ref role="3cqZAo" node="7TU$2foe_kx" resolve="checkable" />
828+
</node>
829+
<node concept="2qgKlT" id="3SU4Z7AXXhb" role="2OqNvi">
830+
<ref role="37wK5l" to="gdgh:3R3AIvumAZH" resolve="mustBeRunManually" />
831+
</node>
822832
</node>
823-
<node concept="2qgKlT" id="3SU4Z7AXXhe" role="2OqNvi">
824-
<ref role="37wK5l" to="gdgh:3R3AIvumwpv" resolve="readyToRunManually" />
833+
<node concept="2OqwBi" id="3SU4Z7AXXhc" role="3uHU7w">
834+
<node concept="37vLTw" id="3SU4Z7AXXhd" role="2Oq$k0">
835+
<ref role="3cqZAo" node="7TU$2foe_kx" resolve="checkable" />
836+
</node>
837+
<node concept="2qgKlT" id="3SU4Z7AXXhe" role="2OqNvi">
838+
<ref role="37wK5l" to="gdgh:3R3AIvumwpv" resolve="readyToRunManually" />
839+
</node>
825840
</node>
826841
</node>
827842
</node>
@@ -860,6 +875,7 @@
860875
<ref role="cht4Q" to="4kwy:3R3AIvumrSU" resolve="ICanRunCheckManually" />
861876
</node>
862877
</node>
878+
<node concept="1xIGOp" id="3Q7NrjuPBZB" role="1xVPHs" />
863879
</node>
864880
</node>
865881
</node>
@@ -1097,7 +1113,6 @@
10971113
<node concept="10Nm6u" id="4uMJoRGbopg" role="3uHU7w" />
10981114
</node>
10991115
<node concept="3clFbC" id="4bmM0avMGh1" role="3uHU7w">
1100-
<node concept="10Nm6u" id="4bmM0avMGil" role="3uHU7w" />
11011116
<node concept="2OqwBi" id="4bmM0avMFZz" role="3uHU7B">
11021117
<node concept="2OqwBi" id="4bmM0avMFPF" role="2Oq$k0">
11031118
<node concept="2WthIp" id="4bmM0avMFNp" role="2Oq$k0" />
@@ -1107,6 +1122,7 @@
11071122
</node>
11081123
<node concept="1mfA1w" id="4bmM0avMG3g" role="2OqNvi" />
11091124
</node>
1125+
<node concept="10Nm6u" id="4bmM0avMGil" role="3uHU7w" />
11101126
</node>
11111127
</node>
11121128
</node>

0 commit comments

Comments
 (0)