Skip to content

Commit fa9092b

Browse files
author
Alexander Pann
committed
Disallow intention only for ShortLambdaExpression dessendants
1 parent df31849 commit fa9092b

File tree

1 file changed

+19
-94
lines changed
  • code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lambda/models

1 file changed

+19
-94
lines changed

code/languages/org.iets3.opensource/languages/org.iets3.core.expr.lambda/models/intentions.mps

Lines changed: 19 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -173,10 +173,10 @@
173173
<child id="1204796294226" name="closure" index="23t8la" />
174174
</concept>
175175
<concept id="1204980550705" name="jetbrains.mps.baseLanguage.collections.structure.VisitAllOperation" flags="nn" index="2es0OD" />
176-
<concept id="1235566831861" name="jetbrains.mps.baseLanguage.collections.structure.AllOperation" flags="nn" index="2HxqBE" />
177176
<concept id="1203518072036" name="jetbrains.mps.baseLanguage.collections.structure.SmartClosureParameterDeclaration" flags="ig" index="Rh6nW" />
178177
<concept id="1162935959151" name="jetbrains.mps.baseLanguage.collections.structure.GetSizeOperation" flags="nn" index="34oBXx" />
179178
<concept id="1165525191778" name="jetbrains.mps.baseLanguage.collections.structure.GetFirstOperation" flags="nn" index="1uHKPH" />
179+
<concept id="1165530316231" name="jetbrains.mps.baseLanguage.collections.structure.IsEmptyOperation" flags="nn" index="1v1jN8" />
180180
<concept id="1202120902084" name="jetbrains.mps.baseLanguage.collections.structure.WhereOperation" flags="nn" index="3zZkjj" />
181181
</language>
182182
</registry>
@@ -360,99 +360,6 @@
360360
<node concept="3clFbS" id="49WTic8eHbt" role="2VODD2">
361361
<node concept="3clFbF" id="49WTic8eHc_" role="3cqZAp">
362362
<node concept="1Wc70l" id="8xLOUt08m5" role="3clFbG">
363-
<node concept="2OqwBi" id="8xLOUt0vDi" role="3uHU7w">
364-
<node concept="2OqwBi" id="8xLOUt0fWy" role="2Oq$k0">
365-
<node concept="2OqwBi" id="8xLOUt0b5x" role="2Oq$k0">
366-
<node concept="2OqwBi" id="8xLOUt09i1" role="2Oq$k0">
367-
<node concept="2Sf5sV" id="8xLOUt08V_" role="2Oq$k0" />
368-
<node concept="3TrEf2" id="8xLOUt09Sn" role="2OqNvi">
369-
<ref role="3Tt5mk" to="zzzn:6zmBjqUkwH3" resolve="expression" />
370-
</node>
371-
</node>
372-
<node concept="2Rf3mk" id="8xLOUt0bwb" role="2OqNvi">
373-
<node concept="1xMEDy" id="8xLOUt0bwd" role="1xVPHs">
374-
<node concept="chp4Y" id="8xLOUt0c0v" role="ri$Ld">
375-
<ref role="cht4Q" to="zzzn:6zmBjqUkHal" resolve="LambdaArgRef" />
376-
</node>
377-
</node>
378-
</node>
379-
</node>
380-
<node concept="3zZkjj" id="8xLOUt0j5j" role="2OqNvi">
381-
<node concept="1bVj0M" id="8xLOUt0j5l" role="23t8la">
382-
<node concept="3clFbS" id="8xLOUt0j5m" role="1bW5cS">
383-
<node concept="3clFbF" id="8xLOUt0jnu" role="3cqZAp">
384-
<node concept="17R0WA" id="8xLOUt0lqz" role="3clFbG">
385-
<node concept="2OqwBi" id="8xLOUt0qZD" role="3uHU7w">
386-
<node concept="2OqwBi" id="8xLOUt0mEj" role="2Oq$k0">
387-
<node concept="2Sf5sV" id="8xLOUt0mdg" role="2Oq$k0" />
388-
<node concept="3Tsc0h" id="8xLOUt0no2" role="2OqNvi">
389-
<ref role="3TtcxE" to="zzzn:6zmBjqUkws7" resolve="args" />
390-
</node>
391-
</node>
392-
<node concept="1uHKPH" id="8xLOUt0u3b" role="2OqNvi" />
393-
</node>
394-
<node concept="2OqwBi" id="8xLOUt0jLd" role="3uHU7B">
395-
<node concept="37vLTw" id="8xLOUt0jnt" role="2Oq$k0">
396-
<ref role="3cqZAo" node="8xLOUt0j5n" resolve="it" />
397-
</node>
398-
<node concept="3TrEf2" id="8xLOUt0kSb" role="2OqNvi">
399-
<ref role="3Tt5mk" to="zzzn:6zmBjqUkHam" resolve="arg" />
400-
</node>
401-
</node>
402-
</node>
403-
</node>
404-
</node>
405-
<node concept="Rh6nW" id="8xLOUt0j5n" role="1bW2Oz">
406-
<property role="TrG5h" value="it" />
407-
<node concept="2jxLKc" id="8xLOUt0j5o" role="1tU5fm" />
408-
</node>
409-
</node>
410-
</node>
411-
</node>
412-
<node concept="2HxqBE" id="8xLOUt0w3K" role="2OqNvi">
413-
<node concept="1bVj0M" id="8xLOUt0w3M" role="23t8la">
414-
<node concept="3clFbS" id="8xLOUt0w3N" role="1bW5cS">
415-
<node concept="3clFbF" id="8xLOUt0wVB" role="3cqZAp">
416-
<node concept="17R0WA" id="8xLOUt8Odh" role="3clFbG">
417-
<node concept="2OqwBi" id="8xLOUt8Pfg" role="3uHU7w">
418-
<node concept="37vLTw" id="8xLOUt8P4A" role="2Oq$k0">
419-
<ref role="3cqZAo" node="8xLOUt0w3O" resolve="it" />
420-
</node>
421-
<node concept="2Xjw5R" id="8xLOUt8Qai" role="2OqNvi">
422-
<node concept="1xMEDy" id="8xLOUt8Qak" role="1xVPHs">
423-
<node concept="chp4Y" id="8xLOUt8Qs3" role="ri$Ld">
424-
<ref role="cht4Q" to="zzzn:2D48zR6a1ez" resolve="ILambdaLike" />
425-
</node>
426-
</node>
427-
</node>
428-
</node>
429-
<node concept="2OqwBi" id="8xLOUt0ziz" role="3uHU7B">
430-
<node concept="2OqwBi" id="8xLOUt0xl0" role="2Oq$k0">
431-
<node concept="37vLTw" id="8xLOUt0wVA" role="2Oq$k0">
432-
<ref role="3cqZAo" node="8xLOUt0w3O" resolve="it" />
433-
</node>
434-
<node concept="3TrEf2" id="8xLOUt0xTQ" role="2OqNvi">
435-
<ref role="3Tt5mk" to="zzzn:6zmBjqUkHam" resolve="arg" />
436-
</node>
437-
</node>
438-
<node concept="2Xjw5R" id="8xLOUt8MJf" role="2OqNvi">
439-
<node concept="1xMEDy" id="8xLOUt8MJh" role="1xVPHs">
440-
<node concept="chp4Y" id="8xLOUt8NFL" role="ri$Ld">
441-
<ref role="cht4Q" to="zzzn:2D48zR6a1ez" resolve="ILambdaLike" />
442-
</node>
443-
</node>
444-
</node>
445-
</node>
446-
</node>
447-
</node>
448-
</node>
449-
<node concept="Rh6nW" id="8xLOUt0w3O" role="1bW2Oz">
450-
<property role="TrG5h" value="it" />
451-
<node concept="2jxLKc" id="8xLOUt0w3P" role="1tU5fm" />
452-
</node>
453-
</node>
454-
</node>
455-
</node>
456363
<node concept="1Wc70l" id="49WTic8eIOc" role="3uHU7B">
457364
<node concept="2OqwBi" id="49WTic8eHry" role="3uHU7B">
458365
<node concept="2OqwBi" id="49WTic8eHfC" role="2Oq$k0">
@@ -480,6 +387,24 @@
480387
</node>
481388
</node>
482389
</node>
390+
<node concept="2OqwBi" id="1iunvDRYEnM" role="3uHU7w">
391+
<node concept="2OqwBi" id="1iunvDRY_qH" role="2Oq$k0">
392+
<node concept="2OqwBi" id="1iunvDRYznp" role="2Oq$k0">
393+
<node concept="2Sf5sV" id="1iunvDRYyX6" role="2Oq$k0" />
394+
<node concept="3TrEf2" id="1iunvDRY$$F" role="2OqNvi">
395+
<ref role="3Tt5mk" to="zzzn:6zmBjqUkwH3" resolve="expression" />
396+
</node>
397+
</node>
398+
<node concept="2Rf3mk" id="1iunvDRY_Rf" role="2OqNvi">
399+
<node concept="1xMEDy" id="1iunvDRY_Rh" role="1xVPHs">
400+
<node concept="chp4Y" id="1iunvDRYAw3" role="ri$Ld">
401+
<ref role="cht4Q" to="zzzn:6zmBjqUm7MQ" resolve="ShortLambdaExpression" />
402+
</node>
403+
</node>
404+
</node>
405+
</node>
406+
<node concept="1v1jN8" id="1iunvDRYHq3" role="2OqNvi" />
407+
</node>
483408
</node>
484409
</node>
485410
</node>

0 commit comments

Comments
 (0)