Commit Graph

3475 Commits

Author SHA1 Message Date
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
Fedor Isakov 1707b1ab85 Bump up the plugin version(s) 2024-06-16 16:25:18 +02:00
Fedor Isakov e1816d4f8a Fix typechecking of enumerator type 2024-06-16 16:11:38 +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 cdb6c91958 Cleanup and refactor code for better readability 2024-06-14 13:42:46 +02:00
Fedor Isakov a01c63059e Drop obsolete code 2024-06-14 10:18:53 +02:00
Fedor Isakov 27e3ec3951 Fix and re-enable CheckProjecModules test 2024-06-13 22:09:11 +02:00
Fedor Isakov 9e37cd236b Fix code with scope issues 2024-06-13 21:53:44 +02:00
Fedor Isakov 73ad3373d7 Specify version for maven-jar-plugin 2024-06-13 21:26:03 +02:00
Fedor Isakov 31ea3fab65 Minor fixes of inspection results and typos 2024-06-13 21:26:03 +02:00
Fedor Isakov 63c2786476 Drop usages count feature of a logical 2024-06-13 20:25:12 +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 3a2c088e82 Fix invalid logical data type declaration 2024-06-13 15:46:48 +02:00
Fedor Isakov adb38f1a2c Drop optimization hack; Correctly handle non-term logicals 2024-06-13 15:46:13 +02:00
Fedor Isakov 0b69f51e52 Use the latest MPS 241 EAP for local builds 2024-06-13 12:28:46 +02:00
Fedor Isakov 13b096a011 Rebuild build script 2024-06-13 12:26:24 +02:00
Fedor Isakov 506b245438 Drop obsolete deprecated code 2024-06-13 12:23:27 +02:00
Fedor Isakov b053cd7c3e Drop the rest of "incremental" stuff 2024-06-13 12:22:57 +02:00
Fedor Isakov 2e5517271d Drop deprecated code marked for removal 2024-06-13 11:02:34 +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 57f718513e Create factory methods for Logical 2024-06-13 10:39:47 +02:00
Fedor Isakov df2a638f43 Add build recipes to justfile 2024-06-07 10:35:29 +02:00
Fedor Isakov 64ec688fd2 Rebuild project 2024-06-07 10:32:44 +02:00
Fedor Isakov 0d192feaae Drop all TestInfo instances from the project 2024-06-07 10:32:44 +02:00
Fedor Isakov e37dffd4a1 Rebuild project 2024-04-29 17:59:41 +02:00
Fedor Isakov 5516f062f1 Fix code broken because of dropped API 2024-04-29 17:59:41 +02:00
Fedor Isakov 520864b843 Specify MPS 2041.1 EAP version for local build 2024-04-29 16:26:17 +02:00