From 4bd681f3ee5e8ef62f639826fea7ae9667d14917 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Thu, 14 Jul 2022 12:06:21 +0200 Subject: [PATCH] Fix support for require/requireAll statements in queries, MPSCR-108 --- .../jetbrains.mps.lang.coderules.program.mps | 621 ++++++++++++------ 1 file changed, 409 insertions(+), 212 deletions(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps index 64febd0f..dae90cac 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.program.mps @@ -347,10 +347,14 @@ + + + + @@ -6758,45 +6762,91 @@ - - - - - + + + + + + + + + + - - - + + + + + + + + - - - - - + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + - - + + + + + + + - - - + + + @@ -7220,66 +7270,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -7406,103 +7396,115 @@ - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - + + + + - - - - + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + - - + + + + + + + - - + + + + + + + @@ -7571,23 +7573,6 @@ - - - - - - - - - - - - - - - - - @@ -7684,45 +7669,64 @@ + + + + + - - - - - - + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - @@ -7732,8 +7736,21 @@ - - + + + + + + + + + + + + + + + @@ -7793,6 +7810,11 @@ + + + + + @@ -7808,6 +7830,9 @@ + + + @@ -7825,6 +7850,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -8886,8 +9060,13 @@ - - + + + + + + + @@ -8906,7 +9085,7 @@ - + @@ -8916,6 +9095,9 @@ + + + @@ -9283,10 +9465,25 @@ - - - - + + + + + + + + + + + + + + + + + + +