From 86007280e08af92140432db484d78561bc835132 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Wed, 4 Sep 2024 21:14:00 +0200 Subject: [PATCH 1/4] checkin handler: add support for background checks + other small improvements and demos --- CHANGELOG.md | 6 + .../models/com/mbeddr/platform/build.mps | 31 +- ...ddr.mpsutil.checkinHandler.demo.plugin.msd | 2 + ...util.checkinHandler.demo.plugin.plugin.mps | 997 ++++++- .../com.mbeddr.mpsutil.checkinHandler.msd | 14 +- ...m.mbeddr.mpsutil.checkinHandler.plugin.mps | 2570 ++++++++++++++--- 6 files changed, 3148 insertions(+), 472 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 012b976107..e281f86b3f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is _loosely_ based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). The project does _not_ follow Semantic Versioning and the changes are simply documented in reverse chronological order, grouped by calendar month. +# September 2024 + +## com.mbeddr.mpsutil.checkinHandler + +- A new kind of Checkin handlers (background handler) now support the interface `CommitCheck` which allows more options like running the code after the commit or in the background. + # August 2024 ## com.mbeddr.platform diff --git a/code/languages/com.mbeddr.build/solutions/com.mbeddr.platform/models/com/mbeddr/platform/build.mps b/code/languages/com.mbeddr.build/solutions/com.mbeddr.platform/models/com/mbeddr/platform/build.mps index 5175a6f56e..dea049bae6 100644 --- a/code/languages/com.mbeddr.build/solutions/com.mbeddr.platform/models/com/mbeddr/platform/build.mps +++ b/code/languages/com.mbeddr.build/solutions/com.mbeddr.platform/models/com/mbeddr/platform/build.mps @@ -21256,12 +21256,6 @@ - - - - - - @@ -21284,6 +21278,22 @@ + + + + + + + + + + + + + + + + @@ -21291,6 +21301,15 @@ + + + + + + + + + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/com.mbeddr.mpsutil.checkinHandler.demo.plugin.msd b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/com.mbeddr.mpsutil.checkinHandler.demo.plugin.msd index c09b728de1..fd2f52f512 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/com.mbeddr.mpsutil.checkinHandler.demo.plugin.msd +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/com.mbeddr.mpsutil.checkinHandler.demo.plugin.msd @@ -20,6 +20,7 @@ f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage) 742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform) 019b622b-0aef-4dd3-86d0-4eef01f3f6bb(jetbrains.mps.ide) + 39983771-4e9b-401b-a1a9-1da6c777c843(MPS.ThirdParty) @@ -44,6 +45,7 @@ + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps index c263e4b5b8..6ababe24fa 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps @@ -9,6 +9,8 @@ + + @@ -28,9 +30,24 @@ - - - + + + + + + + + + + + + + + + + + + @@ -55,6 +72,10 @@ + + + + @@ -91,12 +112,20 @@ + + + + + - + + + + @@ -135,6 +164,7 @@ + @@ -146,9 +176,13 @@ + + + + @@ -158,6 +192,7 @@ + @@ -172,6 +207,7 @@ + @@ -180,7 +216,13 @@ + + + + + + @@ -349,8 +391,8 @@ - - + + @@ -623,8 +665,8 @@ - - + + @@ -674,9 +716,7 @@ - - - + @@ -850,8 +890,8 @@ - - + + @@ -1081,8 +1121,8 @@ - - + + @@ -1162,7 +1202,7 @@ - + @@ -1206,8 +1246,8 @@ - - + + @@ -1529,5 +1569,926 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/com.mbeddr.mpsutil.checkinHandler.msd b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/com.mbeddr.mpsutil.checkinHandler.msd index 8f29afcad7..e0ca256307 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/com.mbeddr.mpsutil.checkinHandler.msd +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/com.mbeddr.mpsutil.checkinHandler.msd @@ -6,25 +6,29 @@ - + 6354ebe7-c22a-4a0f-ac54-50b52ab9b065(JDK) - 498d89d2-c2e9-11e2-ad49-6cf049e62fe5(MPS.IDEA) 3f233e7f-b8a6-46d2-a57f-795d56775243(Annotations) 742f6602-5a2f-4313-aa6e-ae1cd4ffdc61(MPS.Platform) 6ed54515-acc8-4d1e-a16c-9fd6cfe951ea(MPS.Core) 8865b7a8-5271-43d3-884c-6fd1d9cfdd34(MPS.OpenAPI) + b50d89c0-0fb9-4105-b652-222148c26a9b(jetbrains.mps.kotlin.stdlib) + 47198eff-d292-4dcd-85af-227f983426b5(MPS.Kotlin) + 39983771-4e9b-401b-a1a9-1da6c777c843(MPS.ThirdParty) + + - + @@ -40,8 +44,12 @@ + + + + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps index d80491b7d8..e71ba5adc3 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps @@ -3,7 +3,6 @@ - @@ -11,6 +10,9 @@ + + + @@ -34,6 +36,10 @@ + + + + @@ -47,6 +53,7 @@ + @@ -57,12 +64,18 @@ + + + + + + @@ -73,13 +86,24 @@ + + + + + + + + - + + + + @@ -90,22 +114,40 @@ + + + + + + + + + + + + + + + + + + @@ -142,6 +184,10 @@ + + + + @@ -152,6 +198,9 @@ + + + @@ -161,6 +210,7 @@ + @@ -191,12 +241,25 @@ + + + + + + + + + + + + + @@ -209,6 +272,10 @@ + + + + @@ -221,6 +288,16 @@ + + + + + + + + + + @@ -232,19 +309,356 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -276,7 +690,21 @@ - + + + + + + + + + + + + + + + @@ -319,92 +747,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -416,140 +758,145 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + + - - + + + + + + + - - - - - - - - - - - - - + + + + + + + - - - + + + + - - + + + + + + + @@ -558,46 +905,163 @@ + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -647,37 +1111,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -691,7 +1125,7 @@ - + @@ -881,12 +1315,12 @@ - + - + @@ -908,285 +1342,1531 @@ - - - - - - - - - + + + - - - - - - - - - + + + + + + + + - - - - + + + + - - - - - + + + + + + - - - - - - - - - + + + + - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + - + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + - - + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + - From e8953e5e814acc61876d66d7a2f3609a6f89ebc2 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Thu, 12 Sep 2024 12:30:35 +0200 Subject: [PATCH 2/4] checkin handler: don't ignore Linux users in the gradle demo --- ...m.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps index 6ababe24fa..ad546f8a82 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps @@ -2238,13 +2238,13 @@ - + - + - - + + From 9d089ee2aa94bbbb47c2fab12d240ec5babada80 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Thu, 12 Sep 2024 13:13:31 +0200 Subject: [PATCH 3/4] checkin handler: better deal with disposed handlers --- ...m.mbeddr.mpsutil.checkinHandler.plugin.mps | 229 +++++++++++------- 1 file changed, 137 insertions(+), 92 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps index e71ba5adc3..87b7c1e999 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps @@ -40,6 +40,7 @@ + @@ -64,9 +65,6 @@ - - - @@ -184,6 +182,9 @@ + + + @@ -210,7 +211,6 @@ - @@ -330,12 +330,20 @@ - - - - + + + + + + + + + + + + @@ -1342,6 +1350,24 @@ + + + + + + + + + + + + + + + + + + @@ -1797,13 +1823,13 @@ - + - + @@ -1812,18 +1838,24 @@ - - - - - - - + + + + + + + + + + + + + @@ -1913,9 +1945,6 @@ - - - @@ -1934,23 +1963,29 @@ - - - + + + + + + + + - - - - - - - - + + + + + + + + + @@ -2009,20 +2044,8 @@ - - - - - - - - - - - - @@ -2037,13 +2060,11 @@ - - - - - + + + - + @@ -2058,6 +2079,9 @@ + + + @@ -2094,38 +2118,24 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + @@ -2135,6 +2145,9 @@ + + + @@ -2148,20 +2161,8 @@ - - - - - - - - - - - - @@ -2170,14 +2171,12 @@ - - - - - + + + - - + + @@ -2189,6 +2188,9 @@ + + + @@ -2204,8 +2206,8 @@ - - + + @@ -2296,6 +2298,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From b709f69f5916bc3acaa9a9c8aa77d87f0ecee054 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Thu, 12 Sep 2024 13:14:22 +0200 Subject: [PATCH 4/4] force save all --- .../languageModels/structure.mps | 2 +- .../generator/template/main@generator.mps | 4 +- ...util.checkinHandler.demo.plugin.plugin.mps | 38 +++---- ...m.mbeddr.mpsutil.checkinHandler.plugin.mps | 106 +++++++++--------- .../models/DiffView.mpsr | 18 +-- .../DifferentNumberOfChildrenDifference.mpsr | 2 +- .../models/MPSNodeComparator.mpsr | 2 +- .../MpsNodeComparatorOptionsBuilder.mpsr | 2 +- .../models/PropertyDifference.mpsr | 2 +- ...om.mbeddr.mpsutil.traceExplorer.plugin.mps | 4 +- 10 files changed, 90 insertions(+), 90 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.conceptdiagram.sandbox/languageModels/structure.mps b/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.conceptdiagram.sandbox/languageModels/structure.mps index 73bd0a59c5..21a8345b38 100644 --- a/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.conceptdiagram.sandbox/languageModels/structure.mps +++ b/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.conceptdiagram.sandbox/languageModels/structure.mps @@ -82,7 +82,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.interpreter/generator/template/main@generator.mps b/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.interpreter/generator/template/main@generator.mps index 32d538787f..392b825db7 100644 --- a/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.interpreter/generator/template/main@generator.mps +++ b/code/languages/com.mbeddr.mpsutil/languages/com.mbeddr.mpsutil.interpreter/generator/template/main@generator.mps @@ -3190,7 +3190,7 @@ - + @@ -5325,7 +5325,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps index ad546f8a82..29346faf84 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler.demo.plugin/models/com.mbeddr.mpsutil.checkinHandler.demo.plugin.plugin.mps @@ -369,7 +369,7 @@ - + @@ -643,7 +643,7 @@ - + @@ -868,7 +868,7 @@ - + @@ -1099,7 +1099,7 @@ - + @@ -1224,7 +1224,7 @@ - + @@ -1593,8 +1593,8 @@ - - + + @@ -1639,7 +1639,7 @@ - + @@ -1656,7 +1656,7 @@ - + @@ -1694,8 +1694,8 @@ - - + + @@ -1732,7 +1732,7 @@ - + @@ -1748,7 +1748,7 @@ - + @@ -1786,8 +1786,8 @@ - - + + @@ -1913,14 +1913,14 @@ - + - + - + @@ -1950,7 +1950,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps index 87b7c1e999..4a9272ab45 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.checkinHandler/models/com.mbeddr.mpsutil.checkinHandler.plugin.mps @@ -372,7 +372,7 @@ - + @@ -392,7 +392,7 @@ - + @@ -400,7 +400,7 @@ - + @@ -427,7 +427,7 @@ - + @@ -599,7 +599,7 @@ - + @@ -1029,7 +1029,7 @@ - + @@ -1380,7 +1380,7 @@ - + @@ -1395,7 +1395,7 @@ - + @@ -1410,7 +1410,7 @@ - + @@ -1425,7 +1425,7 @@ - + @@ -1433,7 +1433,7 @@ - + @@ -1443,7 +1443,7 @@ - + @@ -1454,7 +1454,7 @@ - + @@ -1469,7 +1469,7 @@ - + @@ -1490,7 +1490,7 @@ - + @@ -1559,7 +1559,7 @@ - + @@ -1568,20 +1568,20 @@ - + - + - + @@ -1604,7 +1604,7 @@ - + @@ -1665,7 +1665,7 @@ - + @@ -1677,7 +1677,7 @@ - + @@ -1714,7 +1714,7 @@ - + @@ -1738,7 +1738,7 @@ - + @@ -1750,7 +1750,7 @@ - + @@ -1760,7 +1760,7 @@ - + @@ -1798,7 +1798,7 @@ - + @@ -1806,7 +1806,7 @@ - + @@ -1993,7 +1993,7 @@ - + @@ -2111,7 +2111,7 @@ - + @@ -2152,7 +2152,7 @@ - + @@ -2195,7 +2195,7 @@ - + @@ -2213,7 +2213,7 @@ - + @@ -2284,7 +2284,7 @@ - + @@ -2363,7 +2363,7 @@ - + @@ -2379,7 +2379,7 @@ - + @@ -2397,7 +2397,7 @@ - + @@ -2441,7 +2441,7 @@ - + @@ -2563,7 +2563,7 @@ - + @@ -2585,7 +2585,7 @@ - + @@ -2618,7 +2618,7 @@ - + @@ -2636,7 +2636,7 @@ - + @@ -2652,7 +2652,7 @@ - + @@ -2670,7 +2670,7 @@ - + @@ -2714,7 +2714,7 @@ - + @@ -2732,7 +2732,7 @@ - + @@ -2748,7 +2748,7 @@ - + @@ -2766,7 +2766,7 @@ - + @@ -2810,7 +2810,7 @@ - + @@ -2828,7 +2828,7 @@ - + @@ -2844,7 +2844,7 @@ - + @@ -2862,7 +2862,7 @@ - + @@ -2906,7 +2906,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DiffView.mpsr b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DiffView.mpsr index c0dd1c3632..f9798ef27a 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DiffView.mpsr +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DiffView.mpsr @@ -4,7 +4,7 @@ - + @@ -277,16 +277,16 @@ - + - - + + - + @@ -579,16 +579,16 @@ - + - - + + - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DifferentNumberOfChildrenDifference.mpsr b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DifferentNumberOfChildrenDifference.mpsr index 348a619aa9..9541c18a16 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DifferentNumberOfChildrenDifference.mpsr +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/DifferentNumberOfChildrenDifference.mpsr @@ -326,7 +326,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MPSNodeComparator.mpsr b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MPSNodeComparator.mpsr index 1f9fd87afe..fb61153600 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MPSNodeComparator.mpsr +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MPSNodeComparator.mpsr @@ -3050,7 +3050,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MpsNodeComparatorOptionsBuilder.mpsr b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MpsNodeComparatorOptionsBuilder.mpsr index 5707661cf6..0c952bfbf1 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MpsNodeComparatorOptionsBuilder.mpsr +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/MpsNodeComparatorOptionsBuilder.mpsr @@ -135,7 +135,7 @@ - + diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/PropertyDifference.mpsr b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/PropertyDifference.mpsr index b01a39029a..7895587bcc 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/PropertyDifference.mpsr +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.comparator/models/PropertyDifference.mpsr @@ -454,7 +454,7 @@ - + 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 15663ab394..e30c71a0b9 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 @@ -1491,7 +1491,7 @@ - + @@ -9426,7 +9426,7 @@ - +