From c15c6694dee5ea67e39868ebaa0ff5118adfb730 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Wed, 5 Feb 2020 16:46:14 +0100 Subject: [PATCH] Ensure all rule parameters of same type are displayed on separate lines. Deprecte ParameterContainer. Migration. --- .../jetbrains.mps.lang.coderules.mpl | 2 +- .../languageModels/behavior.mps | 99 ++++++-- .../languageModels/editor.mps | 110 +++++++-- .../languageModels/migration.mps | 229 ++++++++++++++++++ .../languageModels/structure.mps | 12 + 5 files changed, 411 insertions(+), 41 deletions(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl b/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl index a252053e..36b24761 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl +++ b/coderules/languages/jetbrains.mps.lang.coderules/jetbrains.mps.lang.coderules.mpl @@ -1,5 +1,5 @@ - + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps index f9ad1e4c..db9b73e1 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps @@ -974,35 +974,67 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + - + - + - + @@ -1366,5 +1398,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps index 5b99e9d6..59da8c18 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/editor.mps @@ -3836,27 +3836,53 @@ - - - - - + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + - - + + + + + + - - - + + - - + + @@ -3864,11 +3890,46 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4251,12 +4312,18 @@ + + + + + + @@ -4264,6 +4331,9 @@ + + + @@ -4288,8 +4358,8 @@ - - + + @@ -4303,8 +4373,8 @@ - - + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps index 2ccf0791..49d7bee8 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/migration.mps @@ -215,10 +215,19 @@ + + + + + + + + + @@ -1605,5 +1614,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps index f195f945..bae495a0 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/structure.mps @@ -498,6 +498,9 @@ + + + @@ -1025,6 +1028,14 @@ + + + + + + + + @@ -1098,6 +1109,7 @@ +