From 04416a927b4a676a5cf17090a8fce1f80917474e Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Mon, 16 Oct 2023 10:14:43 +0200 Subject: [PATCH] Make all expand template params optional As part of migration add NullLiteral as init field to all expand macro parameters so that the generation runs smoothly. The user is then expected to remove init fields for required params. --- .../languageModels/migration.mps | 96 +++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps index 98a57b64..e644dd1d 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps @@ -50,6 +50,9 @@ + + + @@ -188,6 +191,9 @@ + + + @@ -252,6 +258,7 @@ + @@ -2343,6 +2350,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +