From f81890ef8b625ceb4da003983aff4ee5e40587f9 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Mon, 20 Jan 2025 15:17:59 +0100 Subject: [PATCH] modellisteners: clear the fast node finder cache when the child is removed --- .../mbeddr/mpsutil/modellisteners/runtime.mps | 15 ++++++++ .../languageModels/listeners.mps | 34 +++++++++++++++++++ 2 files changed, 49 insertions(+) diff --git a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.runtime/models/com/mbeddr/mpsutil/modellisteners/runtime.mps b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.runtime/models/com/mbeddr/mpsutil/modellisteners/runtime.mps index c4ecaeaabb..73e4a059d4 100644 --- a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.runtime/models/com/mbeddr/mpsutil/modellisteners/runtime.mps +++ b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.runtime/models/com/mbeddr/mpsutil/modellisteners/runtime.mps @@ -22,6 +22,7 @@ + @@ -1572,6 +1573,20 @@ + + + + + + + + + + + + + + diff --git a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/listeners.mps b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/listeners.mps index 4e4996c868..8e5baae90a 100644 --- a/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/listeners.mps +++ b/code/modellisteners/com.mbeddr.mpsutil.modellisteners.sandboxlang/languageModels/listeners.mps @@ -57,9 +57,16 @@ + + + + + + + @@ -77,6 +84,7 @@ + @@ -102,6 +110,7 @@ + @@ -180,6 +189,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + +