diff --git a/CHANGELOG.md b/CHANGELOG.md index a78d1d19023..24cb2af68be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ Semantic Versioning and the changes are simply documented in reverse chronologic # December 2024 +## com.mbeddr.core.base + +### Changed + +- The mbeddr search tool was improved: It can now also search languages, the project and globally. It also got options for approximate searching with an error distance matching the case and searching by a regular expression. Nodes that should or should not be filter, can now be customized through the extension point `SearchNodeFilter`. The UI was also improved. + ## com.mbeddr.mpsutil ### Fixed @@ -18,7 +24,7 @@ Semantic Versioning and the changes are simply documented in reverse chronologic ## com.mbeddr.mpsutil -### Feature +### Added - A new language `com.mbeddr.mpsutil.collections` was added that adds support for a set type `nset` that use nodes as the values of the set. Equivalence of nodes is checked structurally. The hash code calculation is done for all properties and children and the first level of references. The runtime solution also contains a more general class `EquivalenceHashSet` to implement hashsets with arbitrary `equals` and `hashcode` methods. @@ -46,7 +52,7 @@ Semantic Versioning and the changes are simply documented in reverse chronologic ## com.mbeddr.mpsutil.interpreter -### Feature +### Added - Added user defineable call back function when trace node is added to the trace tree @@ -64,7 +70,7 @@ Semantic Versioning and the changes are simply documented in reverse chronologic ## com.mbeddr.mpsutil.checkinHandler -### Feature +### Added - 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. 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 19c197b3f3b..a4d4e9d7e54 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 @@ -14872,16 +14872,16 @@ - - - - - + + + + + @@ -15126,6 +15126,11 @@ + + + + + diff --git a/code/languages/com.mbeddr.cc/languages/com.mbeddr.cc.requirements/languageModels/behavior.mps b/code/languages/com.mbeddr.cc/languages/com.mbeddr.cc.requirements/languageModels/behavior.mps index bb3c1436b6e..9baf32068cd 100644 --- a/code/languages/com.mbeddr.cc/languages/com.mbeddr.cc.requirements/languageModels/behavior.mps +++ b/code/languages/com.mbeddr.cc/languages/com.mbeddr.cc.requirements/languageModels/behavior.mps @@ -2078,17 +2078,30 @@ - - - - - + + + + + + + + + + - - - - - + + + + + + + + + + + + + diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.arrays/languageModels/behavior.mps b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.arrays/languageModels/behavior.mps index bd58f973f38..5db2543ce70 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.arrays/languageModels/behavior.mps +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.arrays/languageModels/behavior.mps @@ -267,7 +267,6 @@ - @@ -2899,17 +2898,28 @@ - - - - - + + + + + + + + - - - - + + + + + + + + + + + + @@ -2949,60 +2959,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/base.mpl b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/base.mpl index 265ed4b6de1..56a3238edc9 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/base.mpl +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/base.mpl @@ -108,6 +108,7 @@ 86441d7a-e194-42da-81a5-2161ec62a379(MPS.Workbench) 528ff3b9-5fc4-40dd-931f-c6ce3650640e(jetbrains.mps.lang.migration.runtime) f3061a53-9226-4cc5-a443-f952ceaf5816(jetbrains.mps.baseLanguage) + 9e24fcdc-a232-4d24-8c95-1f525946191a(com.mbeddr.core.base.pluginSolution) @@ -185,6 +186,7 @@ + diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/behavior.mps b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/behavior.mps index 075f931493a..5beea8bb0ed 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/behavior.mps +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/behavior.mps @@ -69,6 +69,7 @@ + @@ -1020,17 +1021,28 @@ - - - - - + + + + + + + + - - - - + + + + + + + + + + + + @@ -1134,74 +1146,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + @@ -1547,6 +1500,19 @@ + + + + + + + + + + + + + @@ -2486,12 +2452,28 @@ - - + + + + + + + + + + + + + + + + + + diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/editor.mps b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/editor.mps index 6feadeae48b..ccdfaa1ee31 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/editor.mps +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/languageModels/editor.mps @@ -5651,7 +5651,7 @@ - + @@ -5682,7 +5682,7 @@ - + @@ -5713,7 +5713,7 @@ - + @@ -5744,7 +5744,7 @@ - + diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/models/com/mbeddr/core/base/pluginSolution/plugin.mps b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/models/com/mbeddr/core/base/pluginSolution/plugin.mps index c36c07e1b3f..107bbd961d0 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/models/com/mbeddr/core/base/pluginSolution/plugin.mps +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/models/com/mbeddr/core/base/pluginSolution/plugin.mps @@ -20,6 +20,7 @@ + @@ -107,7 +108,16 @@ - + + + + + + + + + + @@ -185,6 +195,7 @@ + @@ -254,6 +265,10 @@ + + + + @@ -281,6 +296,7 @@ + @@ -311,7 +327,9 @@ - + + + @@ -503,6 +521,7 @@ + @@ -540,6 +559,15 @@ + + + + + + + + + @@ -608,6 +636,9 @@ + + + @@ -619,6 +650,9 @@ + + + @@ -667,7 +701,9 @@ - + + + @@ -720,6 +756,9 @@ + + + @@ -733,6 +772,10 @@ + + + + @@ -741,13 +784,19 @@ + + + + + + @@ -760,12 +809,25 @@ + + + + + + + + + + + + + @@ -2093,7 +2155,109 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2107,32 +2271,47 @@ - + - - - - - - - + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - @@ -2146,7 +2325,7 @@ - + @@ -2158,33 +2337,48 @@ - + - + - - - - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2194,9 +2388,9 @@ - + - + @@ -2246,6 +2440,14 @@ + + + + + + + + @@ -2341,7 +2543,7 @@ - + @@ -2349,8 +2551,8 @@ - - + + @@ -2359,16 +2561,11 @@ - - - - - - - - - - + + + + + @@ -2376,26 +2573,13 @@ - + - - - - - - - - - - - - - - - - + + + @@ -2405,14 +2589,39 @@ - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2430,6 +2639,10 @@ + + + + @@ -2457,7 +2670,7 @@ - + @@ -2468,14 +2681,14 @@ - - - - + + + + @@ -2500,121 +2713,16 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2671,13 +2779,17 @@ - - - - - - - + + + + + + + + + + + @@ -2691,40 +2803,250 @@ - - - - - - - - - - + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2808,185 +3130,270 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - + + + + + - - - - + + + + - - - - - - - - - - - + + + + + - - - - + + + + - - - - + + + + + + - - - + + + + + + + + + + + + + + + - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + - + + - + - - - - - - - - - - + + + + - - - - - - - - - + + + + + + + @@ -3002,31 +3409,24 @@ + - + - - - - - - - - - - + + + + - - - - - - - - - + + + + + + + @@ -3038,12 +3438,76 @@ - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3062,6 +3526,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3071,12 +3572,9 @@ - - - - - - + + + @@ -3090,7 +3588,7 @@ - + @@ -3103,7 +3601,7 @@ - + @@ -3122,525 +3620,436 @@ + - + - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - + + - - - - - - - - - - - - + + - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + - - - - - - - - - - - + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - + + + + - + - - + + - - - - - - - - - - - - - - - - - + + + + - + - - + + - - - - - + + + + + + + + + - + - + - - + + - - - - - - - - - - - - + + + + + + + + + + - - + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - + + + + + + + + + + - - - - - - - - - - - - + + + + + + - - - - - - - - + + + + + - - - - - - - - - - - - - - + + + + - - - - - - - - + + + + + - - - - - + + + + + + + - @@ -3652,13 +4061,10 @@ - - - - - - + + + @@ -3801,39 +4207,183 @@ - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3851,6 +4401,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -3885,7 +4455,7 @@ - + @@ -3894,136 +4464,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - + + + + + - - - - - - + + + + + + - - + + - - - - - - - - + + + + + - - + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4032,103 +4592,77 @@ + + + + + + + + - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - + + - + - + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + @@ -4137,12 +4671,54 @@ + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4155,14 +4731,14 @@ - - + + - + @@ -4187,816 +4763,1077 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + - - - + + + + + + - - + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + + - - + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - + + + + - - - - + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - + + + - - - + + + + + + + + + + + + + + + + + - - - - + + + - - - + + + + + + + + + - - - + + + + + + + + - - - - - - - - - - - - + + + + + + - - + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - + + + + + - - - + + + - - - - - + + + + - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + + + + - - + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - + + + - - - + + + - - - - - - - - - + + + + + + + + - - - - - - - - - - + + + + + + + - - - - - + + + + + + + + + - - + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - + + - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + + + - - - - - - - - - - - - - + + + + + + - - - - - - - - - - + + - - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + - - + + - - - - - - - + + + + + + + + - - + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + - - + + - - + + - + - - + + - - + + - - + + - + - - + + + + + + + - + - - + + - - + + + + + - - - - + + + + - - - + + + - - - + + + - - + + @@ -5004,83 +5841,464 @@ - - - + + + - - + + - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + @@ -5152,6 +6370,7 @@ + @@ -5159,12 +6378,15 @@ + - + - + + + @@ -5176,73 +6398,421 @@ - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5302,6 +6872,7 @@ + @@ -5314,6 +6885,7 @@ + @@ -5326,6 +6898,7 @@ + @@ -5338,6 +6911,7 @@ + @@ -5350,6 +6924,7 @@ + @@ -5369,9 +6944,6 @@ - - - @@ -5381,10 +6953,31 @@ + + + + + + + + + + + + + + + + + + + + + @@ -5399,6 +6992,12 @@ + + + + + + @@ -5408,6 +7007,7 @@ + @@ -5440,6 +7040,7 @@ + @@ -5454,6 +7055,7 @@ + @@ -5526,6 +7128,7 @@ + @@ -5564,6 +7167,7 @@ + @@ -5584,6 +7188,7 @@ + @@ -5615,6 +7220,7 @@ + @@ -5632,6 +7238,24 @@ + + + + + + + + + + + + + + + + + + @@ -5755,6 +7379,9 @@ + + + @@ -5844,58 +7471,205 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -5935,6 +7709,9 @@ + + + @@ -5947,7 +7724,7 @@ - + @@ -6076,7 +7853,7 @@ - + @@ -6225,7 +8002,7 @@ - + @@ -12539,8 +14316,8 @@ - - + + @@ -12548,7 +14325,7 @@ - + @@ -12573,6 +14350,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -12592,18 +14389,11 @@ - - - - - - - - - - - - + + + + + @@ -12611,27 +14401,10 @@ - - - - - - - - - - - - - - - - - - + @@ -16497,7 +18270,7 @@ - + @@ -16715,7 +18488,7 @@ - + @@ -16775,7 +18548,7 @@ - + @@ -16788,20 +18561,7 @@ - - - - - - - - - - - - - - + @@ -17010,7 +18770,7 @@ - + @@ -17300,7 +19060,7 @@ - + @@ -18780,7 +20540,7 @@ - + @@ -18842,7 +20602,7 @@ - + @@ -19348,7 +21108,7 @@ - + @@ -20539,11 +22299,11 @@ - + - + @@ -22071,7 +23831,7 @@ - + @@ -22524,5 +24284,1739 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/pluginSolution.msd b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/pluginSolution.msd index 3dcd57dff99..9a968ecea1d 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/pluginSolution.msd +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.base/solutions/pluginSolution/pluginSolution.msd @@ -1,7 +1,7 @@ - + @@ -28,8 +28,8 @@ 34e84b8f-afa8-4364-abcd-a279fddddbe7(jetbrains.mps.editor.runtime) 5474e4cd-6621-4b33-a39a-75552543ba57(de.slisson.mps.conditionalEditor.hints) 8e98f4e2-decf-4e97-bf80-9109e8b759ee(jetbrains.mps.lang.constraints.rules.runtime) - f647e48e-4568-4f4c-b48a-1546492c6a2e(org.jdom) 1144260c-e9a5-49a2-9add-39a1a1a7077e(de.itemis.mps.editor.diagram.runtime) + 39983771-4e9b-401b-a1a9-1da6c777c843(MPS.ThirdParty) @@ -47,6 +47,7 @@ + @@ -65,6 +66,7 @@ + @@ -107,7 +109,6 @@ - diff --git a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.statements/languageModels/behavior.mps b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.statements/languageModels/behavior.mps index f65ecc20b10..3939a748a2e 100644 --- a/code/languages/com.mbeddr.core/languages/com.mbeddr.core.statements/languageModels/behavior.mps +++ b/code/languages/com.mbeddr.core/languages/com.mbeddr.core.statements/languageModels/behavior.mps @@ -3470,39 +3470,20 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - + + - + diff --git a/code/languages/com.mbeddr.doc/languages/com.mbeddr.doc/languageModels/behavior.mps b/code/languages/com.mbeddr.doc/languages/com.mbeddr.doc/languageModels/behavior.mps index b8dceabbf48..adb0a21f102 100644 --- a/code/languages/com.mbeddr.doc/languages/com.mbeddr.doc/languageModels/behavior.mps +++ b/code/languages/com.mbeddr.doc/languages/com.mbeddr.doc/languageModels/behavior.mps @@ -679,45 +679,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - + @@ -2258,17 +2234,28 @@ - - - - - + + + + + + + + - - - - + + + + + + + + + + + + @@ -2298,24 +2285,6 @@ - - - - - - - - - - - - - - - - - - @@ -2643,44 +2612,15 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + @@ -3033,45 +2973,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - + @@ -4155,17 +4071,28 @@ - - - - - + + + + + + + + - - - - + + + + + + + + + + + + @@ -4184,45 +4111,16 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + @@ -4239,17 +4137,28 @@ - - - - - + + + + + + + + - - - - + + + + + + + + + + + + @@ -4268,45 +4177,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - + @@ -4382,45 +4267,21 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - + @@ -4437,17 +4298,28 @@ - - - - - + + + + + + + + - - - - + + + + + + + + + + + + @@ -4466,45 +4338,16 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + @@ -4561,24 +4404,6 @@ - - - - - - - - - - - - - - - - - - @@ -6209,44 +6034,20 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - + diff --git a/code/languages/com.mbeddr.doc/languages/com.mbeddr.spreadsheat/spreadsheat.mpl b/code/languages/com.mbeddr.doc/languages/com.mbeddr.spreadsheat/spreadsheat.mpl index 03189be9a6b..7c23061453e 100644 --- a/code/languages/com.mbeddr.doc/languages/com.mbeddr.spreadsheat/spreadsheat.mpl +++ b/code/languages/com.mbeddr.doc/languages/com.mbeddr.spreadsheat/spreadsheat.mpl @@ -51,6 +51,13 @@ + + + + + + +