Commit Graph

3505 Commits

Author SHA1 Message Date
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
Fedor Isakov f0a9ac3bab Drop abandoned functionality: controlflow 2024-06-24 10:56:00 +02:00
Fedor Isakov 1bb759008b Drop obsolete unused stuff 2024-06-21 22:44:57 +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 71f0d56aa7 Support for HexLongLiteral type 2024-06-21 19:57:33 +02:00
Fedor Isakov 1301b4c226 Workaround for coerce with node<#> extracting reference 2024-06-21 19:57:33 +02:00
Fedor Isakov bf6ce46a26 Fix types of method reference expressions 2024-06-21 15:00:32 +02:00
Fedor Isakov bcf638af3a Add methodReferences language and tests to the build script 2024-06-21 14:58:48 +02:00
Fedor Isakov d6783eb081 Run migrations in mpscore project 2024-06-20 12:16:29 +02:00
Fedor Isakov a86a8f9b12 Run migrations in samples/mpscore 2024-06-16 21:50:28 +02:00
Fedor Isakov e83b92575b Switch to new initialization methods 2024-06-16 21:50:28 +02:00
Fedor Isakov 740f478ae9 Introduce methods for (de)initializing Backend; drop ReactorLifecycle 2024-06-16 19:02:18 +02:00