Fedor Isakov
690e035b08
Drop support for multiple aspect cliques from Request
2024-07-31 15:26:03 +02:00
Fedor Isakov
51e17ed549
Refactor AspectLookup to return a single clique
2024-07-31 15:06:15 +02:00
Fedor Isakov
097ca5aed5
Run all user predicates from a read action
2024-07-31 13:18:52 +02:00
Fedor Isakov
41fff3d299
Better display of occurrences store in Activation Trace view
...
1. Display "discarded" occurrences by default
2. Use styles to differentiate among the event kinds
3. Use selection in the store panel to highlight "relevant" occurrences
4. Support multiple selection in activation panel
2024-07-26 18:06:16 +02:00
Fedor Isakov
e3d9073d2b
Update contents of "change-notes" tag
2024-07-25 18:16:10 +02:00
Fedor Isakov
ea2d23298c
Fix a typo that prevents predicates to be shown in trace view
2024-07-25 15:14:58 +02:00
Fedor Isakov
c6e8de1680
Specify the default value for macro param; MPSCR-135
2024-07-22 18:06:11 +02:00
Fedor Isakov
c746956fc6
Drop = null initializer of call macro parameter field; MPSCR-135
2024-07-22 16:46:43 +02:00
Fedor Isakov
c9e3374540
Implement support for "tellPattern" trace event
2024-07-22 14:14:16 +02:00
Fedor Isakov
7d96903af8
Switch to use the update conreactor version
2024-07-22 13:34:58 +02:00
Fedor Isakov
7e0443059f
Bump up conreactor version to 0.9.19
2024-07-22 13:32:06 +02:00
Fedor Isakov
8262a880a2
Introduce tellPattern event for better tracing
2024-07-22 13:31:26 +02:00
Fedor Isakov
f2202726a9
Use system property java.awt.headless as guard for using Registry
2024-07-22 10:50:43 +02:00
Fedor Isakov
d446e5c35a
Ensure coderules build project is loaded during build of mpscore
2024-07-22 10:33:28 +02:00
Fedor Isakov
55ba7cc814
Include mpscore build solution into the dist; MPSCR-153
2024-07-19 16:51:59 +02:00
Fedor Isakov
0830a34c1b
Support navigating to constraint and predicate declarations from trace view
2024-07-19 16:39:57 +02:00
Fedor Isakov
890bc59932
Minor code refactoring and cleanup in "conreactor"
2024-07-19 16:37:05 +02:00
Fedor Isakov
760b2d541f
Drop usages of deprecated method
2024-07-18 11:02:52 +02:00
Fedor Isakov
e64677041e
Cleanup code and drop deprecated stuff
2024-07-18 11:01:24 +02:00
Fedor Isakov
7bc33924fd
Add lost language to the project
2024-07-17 12:35:54 +02:00
Fedor Isakov
ca0b38a828
Fix macro not assigning "out" logvar; MPSCR-152
2024-07-17 09:22:25 +02:00
Fedor Isakov
ae7c4ab56d
Switch to using model system ident instead of SModelId for cache
...
See MPS-37545.
2024-07-15 13:32:52 +02:00
Fedor Isakov
bcd87681cb
Replace ActionPlace.UKNOWN with a string "actionToolbar"
...
> Please do not use ActionPlaces.UNKNOWN or the empty place. Any string unique enough to deduce the toolbar location will do.
2024-07-12 16:11:55 +02:00
Fedor Isakov
853f7792ad
Fix type conversion of conceptRef and nlist
2024-07-12 15:56:50 +02:00
Fedor Isakov
7b3474f435
Add a lost language to the project
2024-07-12 14:35:58 +02:00
Fedor Isakov
a8e61b667a
Fix comparator in Profiler
2024-07-12 12:59:57 +02:00
Fedor Isakov
45356c3d94
Rebuild project
2024-07-11 15:09:55 +02:00
Fedor Isakov
1c170f8e05
Minor code cleanup
2024-07-11 15:09:35 +02:00
Fedor Isakov
515a1c8f36
Use DeployListener to react to module reload events
2024-07-11 15:09:35 +02:00
Fedor Isakov
94ef0e171f
Remove deleted module from project
2024-07-11 15:09:34 +02:00
Fedor Isakov
70ec8b4c13
NPE guards for instance method call etc.
2024-07-11 15:09:34 +02:00
Fedor Isakov
6d9494a311
Drop TestInfo instances
2024-07-08 11:19:55 +02:00
Fedor Isakov
5fb69cc86a
New language for j.m.baseLanguage.varVariable
2024-07-08 11:19:08 +02:00
Fedor Isakov
2d55c06c57
Fix types of inferrable expressions; internal lambda expression
2024-07-08 11:18:01 +02:00
Fedor Isakov
0aad66b951
Automatic migrations
2024-07-04 18:17:56 +02:00
Fedor Isakov
da41c8716e
Switch to latest Gradle
2024-07-04 18:17:56 +02:00
Fedor Isakov
4ce08f4b99
Refactor project structure and reduce the number of modules
2024-07-04 18:17:56 +02:00
Fedor Isakov
d8935eb5d1
Fix msd file and build (manually!)
2024-07-04 18:17:56 +02:00
Fedor Isakov
1d54ba2188
Rebuild project
2024-07-04 18:17:56 +02:00
Fedor Isakov
baebdbaa54
Switch to latest MPS 2024.1 for local builds
2024-07-04 18:17:53 +02:00
Fedor Isakov
7708661f09
Actually use the updated "conreactor" lib
2024-07-02 17:07:51 +02:00
Fedor Isakov
a27ba38978
Fix typechecking of hex long constants
2024-07-02 15:04:53 +02:00
Fedor Isakov
fb002abe67
Ensure correct aspect clique maintained for a model
...
Listen to changed imports events and invalidate the cache.
2024-07-02 14:54:59 +02:00
Fedor Isakov
f3a7d214b4
Rebuild project
2024-07-01 15:41:37 +02:00
Fedor Isakov
c230bfa6e4
Drop "ideaplugin" module from module dependencies
2024-07-01 15:41:37 +02:00
Fedor Isakov
8554843e6a
Apply automatic migrations
2024-07-01 15:31:42 +02:00
Fedor Isakov
ed1280dcb0
Bump up version of "conreactor"
2024-07-01 15:28:33 +02:00
Fedor Isakov
964b2cea29
Minor optimizations and refactoring (TIntSet -> BitSet)
2024-07-01 15:28:20 +02:00
Fedor Isakov
1fc3c1b095
Make CR widget a standard component; Drop dedicated settings
2024-06-25 16:33:34 +02:00
Fedor Isakov
132608a338
Drop all unnecessary usages of Config
2024-06-25 12:03:48 +02:00