From fee317ed764a1b6d323cb21c564c4ae500efed2a Mon Sep 17 00:00:00 2001 From: Fedor Isakov Date: Tue, 24 Sep 2024 13:39:53 +0200 Subject: [PATCH] Append model hash to rule's unique tag During generation multiple nodes with same nodeId may appear coming from different transient models, resulting in colliding rule tags. --- .../jetbrains.mps.lang.coderules.template.mps | 65 ++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps index 11580b68..ae4ccc74 100644 --- a/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps +++ b/coderules/languages/jetbrains.mps.lang.coderules/runtime/models/jetbrains.mps.lang.coderules.template.mps @@ -5163,7 +5163,70 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +