From ad9f02dd7da6af5753490226d5f21a9276e4aa7f Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Wed, 1 Jul 2020 13:37:20 +0300 Subject: [PATCH] Fix rule name generation (consider query rules also). Sort results of principals analyzers Also deprecate unsude 'queryName' prop in QueryTemplate (it inherits from INamed.. so it has name, which is used) --- .../generator/template/main@generator.mps | 213 ++++++------------ .../languageModels/behavior.mps | 197 ++++++++++++++++ 2 files changed, 270 insertions(+), 140 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 f03d857e..0227ff4a 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 @@ -466,11 +466,6 @@ - - - - - @@ -670,13 +665,6 @@ - - - - - - - @@ -714,12 +702,16 @@ + + + + @@ -12718,15 +12710,40 @@ - - - - - + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + @@ -12763,15 +12780,40 @@ - - - - - + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + @@ -12902,120 +12944,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps index 2686743f..62ec0a0e 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/languageModels/behavior.mps @@ -51,6 +51,7 @@ + @@ -73,6 +74,7 @@ + @@ -100,6 +102,7 @@ + @@ -107,6 +110,9 @@ + + + @@ -116,6 +122,11 @@ + + + + + @@ -171,6 +182,7 @@ + @@ -241,6 +253,7 @@ + @@ -811,6 +824,190 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +