Skip to content

Commit bd7658f

Browse files
committed
Restrict isApplicable condition in order to allow executing runManuallyOnNode (issue #480).
1 parent ab9bccb commit bd7658f

File tree

1 file changed

+38
-15
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.plugin/models/org/iets3/core/plugin

1 file changed

+38
-15
lines changed

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

Lines changed: 38 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,9 @@
180180
<concept id="1079359253375" name="jetbrains.mps.baseLanguage.structure.ParenthesizedExpression" flags="nn" index="1eOMI4">
181181
<child id="1079359253376" name="expression" index="1eOMHV" />
182182
</concept>
183+
<concept id="1081516740877" name="jetbrains.mps.baseLanguage.structure.NotExpression" flags="nn" index="3fqX7Q">
184+
<child id="1081516765348" name="expression" index="3fr31v" />
185+
</concept>
183186
<concept id="1204053956946" name="jetbrains.mps.baseLanguage.structure.IMethodCall" flags="ng" index="1ndlxa">
184187
<reference id="1068499141037" name="baseMethodDeclaration" index="37wK5l" />
185188
<child id="1068499141038" name="actualArgument" index="37wK5m" />
@@ -289,6 +292,9 @@
289292
<reference id="2644386474300074837" name="conceptDeclaration" index="35c_gD" />
290293
</concept>
291294
<concept id="1139613262185" name="jetbrains.mps.lang.smodel.structure.Node_GetParentOperation" flags="nn" index="1mfA1w" />
295+
<concept id="1139621453865" name="jetbrains.mps.lang.smodel.structure.Node_IsInstanceOfOperation" flags="nn" index="1mIQ4w">
296+
<child id="1177027386292" name="conceptArgument" index="cj9EA" />
297+
</concept>
292298
<concept id="1144100932627" name="jetbrains.mps.lang.smodel.structure.OperationParm_Inclusion" flags="ng" index="1xIGOp" />
293299
<concept id="1144101972840" name="jetbrains.mps.lang.smodel.structure.OperationParm_Concept" flags="ng" index="1xMEDy">
294300
<child id="1207343664468" name="conceptArgument" index="ri$Ld" />
@@ -1086,26 +1092,43 @@
10861092
<node concept="2ScWuX" id="4bmM0avMBSC" role="tmbBb">
10871093
<node concept="3clFbS" id="4bmM0avMBSD" role="2VODD2">
10881094
<node concept="3clFbF" id="4uMJoRGbn8y" role="3cqZAp">
1089-
<node concept="1Wc70l" id="4uMJoRGboyY" role="3clFbG">
1090-
<node concept="3y3z36" id="4uMJoRGbooG" role="3uHU7B">
1091-
<node concept="2OqwBi" id="4uMJoRGbnom" role="3uHU7B">
1092-
<node concept="2WthIp" id="4uMJoRGbn8w" role="2Oq$k0" />
1093-
<node concept="3gHZIF" id="4uMJoRGbnVl" role="2OqNvi">
1094-
<ref role="2WH_rO" node="4bmM0avMBS$" resolve="root" />
1095+
<node concept="1Wc70l" id="7PPxtDZ$ON" role="3clFbG">
1096+
<node concept="3fqX7Q" id="7PPxtDZ$We" role="3uHU7w">
1097+
<node concept="2OqwBi" id="7PPxtDZ_P6" role="3fr31v">
1098+
<node concept="2OqwBi" id="7PPxtDZ_dO" role="2Oq$k0">
1099+
<node concept="2WthIp" id="7PPxtDZ$Wx" role="2Oq$k0" />
1100+
<node concept="3gHZIF" id="7PPxtDZ_Bm" role="2OqNvi">
1101+
<ref role="2WH_rO" node="4bmM0avMBS$" resolve="root" />
1102+
</node>
1103+
</node>
1104+
<node concept="1mIQ4w" id="7PPxtDZA64" role="2OqNvi">
1105+
<node concept="chp4Y" id="7PPxtDZAed" role="cj9EA">
1106+
<ref role="cht4Q" to="4kwy:3R3AIvumrSU" resolve="ICanRunCheckManually" />
1107+
</node>
10951108
</node>
10961109
</node>
1097-
<node concept="10Nm6u" id="4uMJoRGbopg" role="3uHU7w" />
1098-
</node>
1099-
<node concept="3clFbC" id="4bmM0avMGh1" role="3uHU7w">
1100-
<node concept="10Nm6u" id="4bmM0avMGil" role="3uHU7w" />
1101-
<node concept="2OqwBi" id="4bmM0avMFZz" role="3uHU7B">
1102-
<node concept="2OqwBi" id="4bmM0avMFPF" role="2Oq$k0">
1103-
<node concept="2WthIp" id="4bmM0avMFNp" role="2Oq$k0" />
1104-
<node concept="3gHZIF" id="4bmM0avMFU8" role="2OqNvi">
1110+
</node>
1111+
<node concept="1Wc70l" id="4uMJoRGboyY" role="3uHU7B">
1112+
<node concept="3y3z36" id="4uMJoRGbooG" role="3uHU7B">
1113+
<node concept="2OqwBi" id="4uMJoRGbnom" role="3uHU7B">
1114+
<node concept="2WthIp" id="4uMJoRGbn8w" role="2Oq$k0" />
1115+
<node concept="3gHZIF" id="4uMJoRGbnVl" role="2OqNvi">
11051116
<ref role="2WH_rO" node="4bmM0avMBS$" resolve="root" />
11061117
</node>
11071118
</node>
1108-
<node concept="1mfA1w" id="4bmM0avMG3g" role="2OqNvi" />
1119+
<node concept="10Nm6u" id="4uMJoRGbopg" role="3uHU7w" />
1120+
</node>
1121+
<node concept="3clFbC" id="4bmM0avMGh1" role="3uHU7w">
1122+
<node concept="2OqwBi" id="4bmM0avMFZz" role="3uHU7B">
1123+
<node concept="2OqwBi" id="4bmM0avMFPF" role="2Oq$k0">
1124+
<node concept="2WthIp" id="4bmM0avMFNp" role="2Oq$k0" />
1125+
<node concept="3gHZIF" id="4bmM0avMFU8" role="2OqNvi">
1126+
<ref role="2WH_rO" node="4bmM0avMBS$" resolve="root" />
1127+
</node>
1128+
</node>
1129+
<node concept="1mfA1w" id="4bmM0avMG3g" role="2OqNvi" />
1130+
</node>
1131+
<node concept="10Nm6u" id="4bmM0avMGil" role="3uHU7w" />
11091132
</node>
11101133
</node>
11111134
</node>

0 commit comments

Comments
 (0)