From 2d48fb57f288f3ab6efd0e726b03e41bf8af5e20 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Thu, 25 Nov 2021 11:19:40 +0100 Subject: [PATCH] Fix editor: ensure correct constraints in head/guard/body --- .../languageModels/editor.mps | 217 ++++++++++++++---- .../languageModels/structure.mps | 22 +- 2 files changed, 190 insertions(+), 49 deletions(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps index 2602abc4..2ebea282 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps @@ -153,7 +153,9 @@ - + + + @@ -314,6 +316,8 @@ + + @@ -363,6 +367,9 @@ + + + @@ -412,6 +419,13 @@ + + + + + + + @@ -422,10 +436,17 @@ + + + + + + + @@ -544,6 +565,9 @@ + + + @@ -6568,7 +6592,79 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8689,63 +8785,64 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + - - + + - - - - - - - + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -8754,7 +8851,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps index b8d80645..ad6075a3 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps @@ -304,6 +304,9 @@ + + + @@ -342,6 +345,9 @@ + + + @@ -374,6 +380,9 @@ + + + @@ -553,6 +562,9 @@ + + + @@ -972,7 +984,7 @@ - + @@ -1701,6 +1713,9 @@ + + + @@ -1734,5 +1749,10 @@ + + + + +