From fb002abe675c751210976612df87cae460340c2a Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Tue, 2 Jul 2024 14:54:59 +0200 Subject: [PATCH] Ensure correct aspect clique maintained for a model Listen to changed imports events and invalidate the cache. --- .../jetbrains.mps.lang.coderules.aspect.mps | 598 ++++++++++++++++-- 1 file changed, 560 insertions(+), 38 deletions(-) diff --git a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.aspect.mps b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.aspect.mps index 00139299..5db3e19b 100644 --- a/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.aspect.mps +++ b/coderules/solutions/jetbrains.mps.lang.coderules.template/models/jetbrains.mps.lang.coderules.aspect.mps @@ -24,6 +24,7 @@ + @@ -56,6 +57,9 @@ + + + @@ -72,6 +76,7 @@ + @@ -93,6 +98,7 @@ + @@ -315,6 +321,9 @@ + + + @@ -819,6 +828,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1173,6 +1212,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1660,12 +1738,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1802,12 +1973,6 @@ - - - - - - @@ -1823,23 +1988,22 @@ - - - - - - - - - - - - + + + + + - - - + + + + + + + + + @@ -1847,19 +2011,24 @@ - - - - - + + + + + + + + + + - - + + - - + + @@ -2498,6 +2667,363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2566,10 +3092,8 @@ - - - - + + @@ -2577,10 +3101,8 @@ - - - - + +