From 2ec038aed092fce9e66cb73279d9dfc2291a7d82 Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Thu, 18 Feb 2021 15:00:28 +0100 Subject: [PATCH] Fix FindApplicableTemplates action --- ...s.mps.coderules.typechecking.ui.plugin.mps | 669 +++++-------- ...ins.mps.coderules.typechecking.service.mps | 905 +++++++++++++++--- .../models/service.mps | 286 +----- 3 files changed, 1046 insertions(+), 814 deletions(-) diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking.ui/models/jetbrains.mps.coderules.typechecking.ui.plugin.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking.ui/models/jetbrains.mps.coderules.typechecking.ui.plugin.mps index a6de6848..c5723ecb 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking.ui/models/jetbrains.mps.coderules.typechecking.ui.plugin.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking.ui/models/jetbrains.mps.coderules.typechecking.ui.plugin.mps @@ -264,10 +264,6 @@ - - - - @@ -322,9 +318,7 @@ - - - + @@ -368,10 +362,6 @@ - - - - @@ -482,10 +472,10 @@ - - - - + + + + @@ -510,16 +500,16 @@ - - - - - - + + + + + + - - + + @@ -675,6 +665,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -692,37 +728,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -735,11 +742,18 @@ - - + + + + + + + + + - + @@ -762,33 +776,18 @@ - - + + - - - - - - - - - - + + + - - - - - - - - - - + + @@ -822,11 +821,12 @@ - - - - - + + + + + + @@ -851,12 +851,6 @@ - - - - - - @@ -876,24 +870,104 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -903,350 +977,75 @@ - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps index 5b1dc78c..c23d5abf 100644 --- a/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps +++ b/coderules/solutions/jetbrains.mps.coderules.typechecking/models/jetbrains.mps.coderules.typechecking.service.mps @@ -102,6 +102,10 @@ + + + + @@ -321,6 +325,7 @@ + @@ -9333,6 +9338,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10533,6 +10643,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10907,6 +11155,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -11052,25 +11387,46 @@ - - - - + + + + + - - - - + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + @@ -15403,6 +15759,7 @@ + @@ -15432,75 +15789,13 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -15515,29 +15810,7 @@ - - - - - - - - - - - - - - - - - - - - - - - + @@ -15785,6 +16058,7 @@ + @@ -15795,30 +16069,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - + @@ -15988,6 +16239,414 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/solutions/jetbrains.mps.coderules/models/service.mps b/coderules/solutions/jetbrains.mps.coderules/models/service.mps index 4a1a16f3..b38101c9 100644 --- a/coderules/solutions/jetbrains.mps.coderules/models/service.mps +++ b/coderules/solutions/jetbrains.mps.coderules/models/service.mps @@ -307,15 +307,11 @@ - - - - @@ -507,188 +503,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -774,23 +607,6 @@ - - - - - - - - - - - - - - - - - @@ -959,7 +775,6 @@ - @@ -1123,41 +938,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1378,6 +1158,22 @@ + + + + + + + + + + + + + + + + @@ -1479,21 +1275,6 @@ - - - - - - - - - - - - - - - @@ -1566,13 +1347,6 @@ - - - - - - -