From 820edb8e5aed2c3935618dd4a6ae634e92a07f52 Mon Sep 17 00:00:00 2001 From: Grigorii Kirgizov Date: Tue, 11 Feb 2020 14:00:01 +0300 Subject: [PATCH] Distinguish between origin and reportOrigin in generator to track changes for regenerating rules (fixes MPSCR-36) --- .../generator/template/main@generator.mps | 149 +++++++++++++++--- .../jetbrains.mps.lang.coderules.template.mps | 47 +++++- 2 files changed, 162 insertions(+), 34 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 ae6d2ae5..1d7527d8 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 @@ -10337,7 +10337,7 @@ - + @@ -10360,27 +10360,6 @@ - - - - - - - - - - - - - - - - - - - - - @@ -14247,9 +14226,18 @@ - - - + + + + + + + + + + + + @@ -16136,7 +16124,7 @@ - + @@ -16485,5 +16473,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps index 5102f1bb..9e89180b 100644 --- a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps +++ b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.template.mps @@ -2766,6 +2766,7 @@ + @@ -2801,6 +2802,7 @@ + @@ -2827,11 +2829,17 @@ - + + + + + + + @@ -2890,7 +2898,7 @@ - + @@ -2900,6 +2908,19 @@ + + + + + + + + + + + + + @@ -4728,12 +4749,8 @@ - - - - - - + + @@ -5147,6 +5164,13 @@ + + + + + + + @@ -6282,6 +6306,13 @@ + + + + + + +