Commit Graph

367 Commits

Author SHA1 Message Date
Fedor Isakov 302d120efa Bump up compatible IDE version of both plugins 2026-04-24 14:03:35 +02:00
Fedor Isakov 2b146e886b Migrate to latest MPS 2026.1 EAP 2026-04-24 11:22:20 +02:00
Fedor Isakov d32c61d7c8 Update plugin versions for compatibility with 253 2025-11-03 12:37:36 +01:00
Fedor Isakov 8978481516 Update plugin versions for compatibility with 252 2025-07-28 11:32:44 +02:00
Fedor Isakov db320a486f Update plugin versions for compatibility with 251 2025-04-09 14:10:28 +02:00
Fedor Isakov ea6de26683 Set lower and upper bounds for IDEA version; version bump 2024-11-14 12:26:15 +01:00
Fedor Isakov c401e686cb Drop usages of OriginIndex; minor fixes in tests 2024-09-20 18:19:17 +02:00
Fedor Isakov a19edaa5d6 Remove error annotation in tests (no longer failing) 2024-09-03 15:38:12 +02:00
Fedor Isakov dd36168269 Apply migrations to mpscore sample 2024-09-03 13:04:20 +02:00
Fedor Isakov fcb7d3128f Fix types of FeatureReferenceExpression 2024-09-03 13:01:04 +02:00
Fedor Isakov 286f20e70a Untangle dependencies and rebuild project 2024-08-29 13:09:49 +02:00
Fedor Isakov 661ee068ff Refactor caching system; drop obsolete classes 2024-08-29 13:09:39 +02:00
Fedor Isakov 6098ee6fc3 Types for FeatureReferenceExpression 2024-08-06 12:37:57 +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 760b2d541f Drop usages of deprecated method 2024-07-18 11:02:52 +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 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 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 bcf638af3a Add methodReferences language and tests to the build script 2024-06-21 14:58:48 +02:00
Fedor Isakov a86a8f9b12 Run migrations in samples/mpscore 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 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 9e37cd236b Fix code with scope issues 2024-06-13 21:53:44 +02:00
Fedor Isakov 9aa9680ba1 Refactor DataForm.Visitor to use default methods; drop Stub 2024-06-13 17:40:23 +02:00
Fedor Isakov 0d192feaae Drop all TestInfo instances from the project 2024-06-07 10:32:44 +02:00
Fedor Isakov f3010743c1 Migration: FixExpandMacroTemplate 2023-10-13 18:13:08 +02:00
Fedor Isakov 0186ffda01 Update and rebuild build scripts 2023-10-04 12:52:09 +02:00
Fedor Isakov 07f342ef0f Tests to ensure stable fixes 2023-09-28 12:10:39 +02:00
Fedor Isakov bce734761c Add dependency on j.m.kotlin plugin 2023-09-21 14:27:53 +02:00
Fedor Isakov 19eca73737 Bump up version and compatibility with MPS 232 2023-09-21 14:27:53 +02:00
Fedor Isakov 3cf666e633 Apply migrations and make project 2023-07-31 12:57:24 +02:00
Fedor Isakov a3b7b3e5f4 Ensure test classes are packaged in test solutions
Surprisingly, jars created for test solutions are now coming out
empty, so this change ensures the option "with tests and sources"
is selected for all test modules.
2023-06-14 13:34:53 +02:00
Fedor Isakov 6a849f82f2 Apply migrations and rebuild project 2023-06-12 12:01:02 +02:00
Fedor Isakov d531c6a5ad Run Migration Assistant 2023-02-22 13:52:02 +01:00
Fedor Isakov 4c847f4d3b Temporarily disable a test that produces too much noise 2022-11-23 14:03:19 +01:00
Fedor Isakov 34452407f4 Ignore runtime error type in a test 2022-11-23 14:03:19 +01:00
Fedor Isakov 5d5cea10e6 Update error in test data model to reflect actually reported error 2022-11-23 14:03:19 +01:00
Fedor Isakov d2a68e8fc7 Apply migrations to mpscore sub-project 2022-11-23 14:03:18 +01:00
Fedor Isakov ad3ea9d63d Apply all migrations from 2022.2 2022-11-21 11:25:13 +01:00
Fedor Isakov d9cda646de Bump up plugin versions 2022-11-21 11:25:03 +01:00
Fedor Isakov 071efca420 Update build script 2022-11-21 10:50:00 +01:00
Fedor Isakov 847aa0d925 Update tests to ignore certain errors, avoid failure on correct code 2022-11-21 10:50:00 +01:00
Fedor Isakov 83976afa9d Update and generate build script 2022-11-21 10:50:00 +01:00
Fedor Isakov 2a6d60133b Fix closure's parameter type inference; properly lift function type 2022-11-21 10:50:00 +01:00
Fedor Isakov 816dcc5f00 Types for j.m.l.methodReferences languange 2022-11-21 10:49:59 +01:00