From c070edb9921b63640467fa3da2b74147bc487449 Mon Sep 17 00:00:00 2001 From: Michael Gronover Date: Tue, 20 Aug 2024 14:50:47 +0200 Subject: [PATCH 1/5] TraceExplorer: Fixed NPE (#2468) --- ...om.mbeddr.mpsutil.traceExplorer.plugin.mps | 91 +++++++++++++------ 1 file changed, 63 insertions(+), 28 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps index efafe88ec52..92c6c7ee808 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps @@ -6856,43 +6856,78 @@ - - - - + + + + + - - - - - + + + + + + + + + + + + + + - - + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - + + - - + + + + + + + + + + + + + + + + + From e6693e3efa365d77627b2f52ab158f341e023ee3 Mon Sep 17 00:00:00 2001 From: Michael Gronover Date: Tue, 20 Aug 2024 14:59:40 +0200 Subject: [PATCH 2/5] TraceExplorer: Harmonised TraceTab interface (#2468) --- .../com.mbeddr.mpsutil.traceExplorer.plugin.mps | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps index 92c6c7ee808..fb8f394691d 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps @@ -3168,7 +3168,7 @@ - + @@ -5150,7 +5150,7 @@ - + @@ -6763,7 +6763,7 @@ - + @@ -6958,7 +6958,7 @@ - + @@ -7969,11 +7969,8 @@ - + - - - @@ -8091,8 +8088,6 @@ - - @@ -8105,6 +8100,8 @@ + + From b4afa9d8903a0fb276eb85bde4cc16b5d46e7212 Mon Sep 17 00:00:00 2001 From: Michael Gronover Date: Wed, 21 Aug 2024 10:20:14 +0200 Subject: [PATCH 3/5] TraceExplorer: Extended ITraceRecord interface and fixed method (#2468) --- ...om.mbeddr.mpsutil.traceExplorer.plugin.mps | 172 ++++++++---------- 1 file changed, 72 insertions(+), 100 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps index fb8f394691d..269c8faf828 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps @@ -6831,139 +6831,89 @@ - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + - - - - - + + - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + @@ -8145,7 +8095,7 @@ - + @@ -8153,6 +8103,28 @@ + + + + + + + + + + + + + + + + + + + + + + From f9d14c9eb0a705291a8c9c8443081578ad14efe4 Mon Sep 17 00:00:00 2001 From: Michael Gronover Date: Wed, 21 Aug 2024 11:02:48 +0200 Subject: [PATCH 4/5] TraceExplorer: Fixed missing method in DefaultTraceRecord (#2468) --- ...com.mbeddr.mpsutil.traceExplorer.plugin.mps | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps index 269c8faf828..a9319f4ae1f 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.traceExplorer/models/com.mbeddr.mpsutil.traceExplorer.plugin.mps @@ -1473,6 +1473,24 @@ + + + + + + + + + + + + + + + + + + From 733190b20a76ab0be89fbb1cb80340bb008a5be4 Mon Sep 17 00:00:00 2001 From: Michael Gronover Date: Wed, 21 Aug 2024 11:41:47 +0200 Subject: [PATCH 5/5] TraceExplorer: Updated CHANGELOG.md (#2468) --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf2ae201e43..e14cc4628ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,10 @@ Semantic Versioning and the changes are simply documented in reverse chronologic - Added trace explorer option to decorate nodes with values of evaluated counterparts, which are not part of the model. +### Changed + +- Added method to interface ITraceRecord + # July 2024 ## com.mbeddr.mpsutil.comparator