From 4e02433491332508d962277a32af72b89b9d4ef6 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Tue, 6 Jul 2021 13:30:26 +0200 Subject: [PATCH] Make rule input and session variables available in rule methods --- .../generator/template/main@generator.mps | 587 ++++++++---------- 1 file changed, 252 insertions(+), 335 deletions(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps b/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps index 4aee2188..b7b035a0 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/generator/template/main@generator.mps @@ -840,6 +840,11 @@ + + + + + @@ -1461,24 +1466,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1637,24 +1638,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -1809,6 +1806,12 @@ + + + + + + @@ -1817,64 +1820,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -1909,24 +1858,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -2011,24 +1956,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -2038,8 +1979,8 @@ + - @@ -2113,24 +2054,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -4460,6 +4397,15 @@ + + + + + + + + + @@ -4473,7 +4419,10 @@ - + + + + @@ -4621,6 +4570,12 @@ + + + + + + @@ -4764,6 +4719,12 @@ + + + + + + @@ -4940,6 +4901,12 @@ + + + + + + @@ -4958,6 +4925,12 @@ + + + + + + @@ -5220,32 +5193,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -5262,24 +5209,20 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + @@ -5358,146 +5301,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -8266,7 +8069,10 @@ - + + + + @@ -8348,6 +8154,15 @@ + + + + + + + + + @@ -8545,6 +8360,12 @@ + + + + + + @@ -8571,6 +8392,12 @@ + + + + + + @@ -8732,6 +8559,12 @@ + + + + + + @@ -8751,6 +8584,12 @@ + + + + + + @@ -19153,6 +18992,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +