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
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
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
0830a34c1b
Support navigating to constraint and predicate declarations from trace view
2024-07-19 16:39:57 +02:00
Fedor Isakov
e64677041e
Cleanup code and drop deprecated stuff
2024-07-18 11:01:24 +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
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
0aad66b951
Automatic migrations
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
7708661f09
Actually use the updated "conreactor" lib
2024-07-02 17:07:51 +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
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
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
Fedor Isakov
9cc83ea158
Refactor usages of Config; Use ModuleActivator instead of app plugin
2024-06-24 16:35:17 +02:00
Fedor Isakov
61bb0029fd
Fix "check project modules" test
2024-06-24 12:47:26 +02:00
Fedor Isakov
079b5885ce
Drop dead code
2024-06-24 12:18:52 +02:00
Fedor Isakov
f0a9ac3bab
Drop abandoned functionality: controlflow
2024-06-24 10:56:00 +02:00
Fedor Isakov
87bb67cee3
Drop usages of SessionToken
2024-06-21 22:44:23 +02:00
Fedor Isakov
839a49fb64
Implement required method AnAction.getActionUpdateThread()
2024-06-21 21:52:05 +02:00
Fedor Isakov
34c5643d0d
Turn on printing of empty list as []
2024-06-21 21:51:35 +02:00
Fedor Isakov
e83b92575b
Switch to new initialization methods
2024-06-16 21:50:28 +02:00
Fedor Isakov
1707b1ab85
Bump up the plugin version(s)
2024-06-16 16:25:18 +02:00
Fedor Isakov
a19d02b8ae
Switch initialization to use ModuleActivator; drop unused imports
2024-06-16 16:11:38 +02:00
Fedor Isakov
64ed2d41b8
Update models to reflect changes in reactor API
2024-06-14 13:45:54 +02:00
Fedor Isakov
27e3ec3951
Fix and re-enable CheckProjecModules test
2024-06-13 22:09:11 +02:00
Fedor Isakov
ba6f509909
Reimplement occursCheck with DataFormWalk
2024-06-13 20:11:19 +02:00
Fedor Isakov
658f9a48c0
Enable DataFormWalk to walk variables checking for cycles
2024-06-13 20:10:39 +02:00
Fedor Isakov
9aa9680ba1
Refactor DataForm.Visitor to use default methods; drop Stub
2024-06-13 17:40:23 +02:00
Fedor Isakov
d63d261044
Drop usages of "usages count" feature of MutableLogical
2024-06-13 15:49:51 +02:00
Fedor Isakov
adb38f1a2c
Drop optimization hack; Correctly handle non-term logicals
2024-06-13 15:46:13 +02:00
Fedor Isakov
b053cd7c3e
Drop the rest of "incremental" stuff
2024-06-13 12:22:57 +02:00
Fedor Isakov
9ca2fdd8d0
Refactor usages of LogicalImpl, drop dependencies
...
Drop dependencies to j.m.logic.r.core.internal.
2024-06-13 10:45:59 +02:00
Fedor Isakov
0d192feaae
Drop all TestInfo instances from the project
2024-06-07 10:32:44 +02:00
Fedor Isakov
5516f062f1
Fix code broken because of dropped API
2024-04-29 17:59:41 +02:00
Clement de La Bourdonnaye
fd9e2d2678
MPS-36807: new icons instead of DynamicIcon for widget
2024-01-24 10:08:14 +01:00
Clement de La Bourdonnaye
0776351977
Ran CleanStubForeignMethodIds migration
2024-01-23 16:33:23 +01:00