Commit Graph

3518 Commits

Author SHA1 Message Date
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
Fedor Isakov 9cc83ea158 Refactor usages of Config; Use ModuleActivator instead of app plugin 2024-06-24 16:35:17 +02:00
Fedor Isakov 9445723786 Use latest MPS EAP binaries for local build 2024-06-24 12:47:26 +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