Commit Graph

  • c5ef23adc4 Typechecking for toStream op Fedor Isakov 2024-08-05 17:47:34 +0200
  • 300c569dff Consistently use "origin" instead of "target" Fedor Isakov 2024-08-05 16:08:04 +0200
  • c63f0479d1 Refactor code to simplify and cleanup; drop obsolete stuff Fedor Isakov 2024-08-05 13:14:36 +0200
  • 0debee556c Switch to new conreactor API; minor code cleanup Fedor Isakov 2024-08-03 12:09:51 +0200
  • 63f1c7c07e Use new conreactor version Fedor Isakov 2024-08-02 18:17:38 +0200
  • cebf42bb4c Bump up conreactor version to 0.9.20 Fedor Isakov 2024-08-02 18:15:21 +0200
  • 38843c344e Drop obsolete and deprecated code Fedor Isakov 2024-08-05 12:00:22 +0200
  • 06a2e2c6e1 Cleanup code and API: provenance and feedback support Fedor Isakov 2024-08-02 18:13:46 +0200
  • 4a142a257b Improve client API: fine-grained handle feedback interface, provenance Fedor Isakov 2024-08-02 15:57:58 +0200
  • a8cd7f39d9 Drop deprecated methods Fedor Isakov 2024-08-02 15:16:08 +0200
  • 1146935e8d Simplify code: drop InvocationContext from LateExpression Fedor Isakov 2024-08-02 14:02:14 +0200
  • 95a78a3474 Deprecate CopyItem and CopyUtil Fedor Isakov 2024-08-02 13:43:37 +0200
  • b2c0474afc Simplify code: drop LogicalContext from SubstituteUtil Fedor Isakov 2024-08-02 13:36:06 +0200
  • 3d57a5abc3 Refactor code for better readability Fedor Isakov 2024-08-01 16:10:07 +0200
  • cde05c1d7d Cleanup code Fedor Isakov 2024-08-01 15:21:34 +0200
  • e33c846314 Ensure aspect lookup cache is update on imports change Fedor Isakov 2024-08-02 09:57:20 +0200
  • 846f4db8fc Fix used languages cache in AspectLookup Fedor Isakov 2024-07-31 17:56:52 +0200
  • 7c1a2a3873 More debug logging for aspect clique Fedor Isakov 2024-07-31 16:39:43 +0200
  • 3147893795 Drop deprecated methods Fedor Isakov 2024-07-31 15:57:12 +0200
  • 3ee2e24c50 Drop support for multiple aspect cliques from CliqueBuilder Fedor Isakov 2024-07-31 15:54:13 +0200
  • 690e035b08 Drop support for multiple aspect cliques from Request Fedor Isakov 2024-07-31 15:26:03 +0200
  • 51e17ed549 Refactor AspectLookup to return a single clique Fedor Isakov 2024-07-31 15:06:15 +0200
  • 097ca5aed5 Run all user predicates from a read action Fedor Isakov 2024-07-31 13:18:52 +0200
  • 41fff3d299 Better display of occurrences store in Activation Trace view Fedor Isakov 2024-07-26 18:06:16 +0200
  • e3d9073d2b Update contents of "change-notes" tag Fedor Isakov 2024-07-25 18:16:10 +0200
  • ea2d23298c Fix a typo that prevents predicates to be shown in trace view Fedor Isakov 2024-07-25 15:14:58 +0200
  • c6e8de1680 Specify the default value for macro param; MPSCR-135 Fedor Isakov 2024-07-22 18:06:11 +0200
  • c746956fc6 Drop = null initializer of call macro parameter field; MPSCR-135 Fedor Isakov 2024-07-22 16:46:43 +0200
  • c9e3374540 Implement support for "tellPattern" trace event Fedor Isakov 2024-07-22 14:14:16 +0200
  • 7d96903af8 Switch to use the update conreactor version Fedor Isakov 2024-07-22 13:34:47 +0200
  • 7e0443059f Bump up conreactor version to 0.9.19 Fedor Isakov 2024-07-22 13:32:06 +0200
  • 8262a880a2 Introduce tellPattern event for better tracing Fedor Isakov 2024-07-22 13:31:26 +0200
  • f2202726a9 Use system property java.awt.headless as guard for using Registry Fedor Isakov 2024-07-22 10:50:43 +0200
  • d446e5c35a Ensure coderules build project is loaded during build of mpscore Fedor Isakov 2024-07-22 10:33:28 +0200
  • 55ba7cc814 Include mpscore build solution into the dist; MPSCR-153 Fedor Isakov 2024-07-19 16:51:59 +0200
  • 0830a34c1b Support navigating to constraint and predicate declarations from trace view Fedor Isakov 2024-07-19 16:39:57 +0200
  • 890bc59932 Minor code refactoring and cleanup in "conreactor" Fedor Isakov 2024-07-19 16:37:05 +0200
  • 760b2d541f Drop usages of deprecated method Fedor Isakov 2024-07-18 11:02:52 +0200
  • e64677041e Cleanup code and drop deprecated stuff Fedor Isakov 2024-07-18 11:01:24 +0200
  • 7bc33924fd Add lost language to the project Fedor Isakov 2024-07-17 12:34:41 +0200
  • ca0b38a828 Fix macro not assigning "out" logvar; MPSCR-152 Fedor Isakov 2024-07-17 09:22:25 +0200
  • ae7c4ab56d Switch to using model system ident instead of SModelId for cache Fedor Isakov 2024-07-15 13:32:52 +0200
  • bcd87681cb Replace ActionPlace.UKNOWN with a string "actionToolbar" Fedor Isakov 2024-07-12 16:11:55 +0200
  • 853f7792ad Fix type conversion of conceptRef and nlist Fedor Isakov 2024-07-12 15:56:50 +0200
  • 7b3474f435 Add a lost language to the project Fedor Isakov 2024-07-12 14:35:58 +0200
  • a8e61b667a Fix comparator in Profiler Fedor Isakov 2024-07-12 12:59:57 +0200
  • 45356c3d94 Rebuild project Fedor Isakov 2024-07-11 15:09:55 +0200
  • 1c170f8e05 Minor code cleanup Fedor Isakov 2024-07-11 15:08:36 +0200
  • 515a1c8f36 Use DeployListener to react to module reload events Fedor Isakov 2024-07-11 15:08:17 +0200
  • 94ef0e171f Remove deleted module from project Fedor Isakov 2024-07-11 15:05:19 +0200
  • 70ec8b4c13 NPE guards for instance method call etc. Fedor Isakov 2024-07-08 11:21:52 +0200
  • 6d9494a311 Drop TestInfo instances Fedor Isakov 2024-07-08 11:19:55 +0200
  • 5fb69cc86a New language for j.m.baseLanguage.varVariable Fedor Isakov 2024-07-08 11:19:08 +0200
  • 2d55c06c57 Fix types of inferrable expressions; internal lambda expression Fedor Isakov 2024-07-08 11:18:01 +0200
  • 0aad66b951 Automatic migrations Fedor Isakov 2024-07-03 20:58:07 +0200
  • da41c8716e Switch to latest Gradle Fedor Isakov 2024-07-03 20:27:49 +0200
  • 4ce08f4b99 Refactor project structure and reduce the number of modules Fedor Isakov 2024-07-03 14:20:15 +0200
  • d8935eb5d1 Fix msd file and build (manually!) Fedor Isakov 2024-07-02 17:43:17 +0200
  • 1d54ba2188 Rebuild project Fedor Isakov 2024-07-02 17:30:01 +0200
  • baebdbaa54 Switch to latest MPS 2024.1 for local builds Fedor Isakov 2024-07-02 17:54:52 +0200
  • 7708661f09 Actually use the updated "conreactor" lib Fedor Isakov 2024-07-02 17:07:51 +0200
  • a27ba38978 Fix typechecking of hex long constants Fedor Isakov 2024-07-02 15:04:53 +0200
  • fb002abe67 Ensure correct aspect clique maintained for a model Fedor Isakov 2024-07-02 14:54:59 +0200
  • f3a7d214b4 Rebuild project Fedor Isakov 2024-07-01 15:39:59 +0200
  • c230bfa6e4 Drop "ideaplugin" module from module dependencies Fedor Isakov 2024-07-01 15:32:37 +0200
  • 8554843e6a Apply automatic migrations Fedor Isakov 2024-07-01 15:31:42 +0200
  • ed1280dcb0 Bump up version of "conreactor" Fedor Isakov 2024-07-01 15:28:33 +0200
  • 964b2cea29 Minor optimizations and refactoring (TIntSet -> BitSet) Fedor Isakov 2024-07-01 15:28:20 +0200
  • 1fc3c1b095 Make CR widget a standard component; Drop dedicated settings Fedor Isakov 2024-06-25 16:33:34 +0200
  • 132608a338 Drop all unnecessary usages of Config Fedor Isakov 2024-06-25 12:03:48 +0200
  • 9cc83ea158 Refactor usages of Config; Use ModuleActivator instead of app plugin Fedor Isakov 2024-06-24 16:35:17 +0200
  • 9445723786 Use latest MPS EAP binaries for local build Fedor Isakov 2024-06-24 12:46:17 +0200
  • 61bb0029fd Fix "check project modules" test Fedor Isakov 2024-06-24 12:19:54 +0200
  • 079b5885ce Drop dead code Fedor Isakov 2024-06-24 12:18:52 +0200
  • f0a9ac3bab Drop abandoned functionality: controlflow Fedor Isakov 2024-06-24 10:56:00 +0200
  • 1bb759008b Drop obsolete unused stuff Fedor Isakov 2024-06-21 22:44:57 +0200
  • 87bb67cee3 Drop usages of SessionToken Fedor Isakov 2024-06-21 22:00:49 +0200
  • 839a49fb64 Implement required method AnAction.getActionUpdateThread() Fedor Isakov 2024-06-21 21:52:05 +0200
  • 34c5643d0d Turn on printing of empty list as [] Fedor Isakov 2024-06-21 21:51:35 +0200
  • 71f0d56aa7 Support for HexLongLiteral type Fedor Isakov 2024-06-21 19:52:18 +0200
  • 1301b4c226 Workaround for coerce with node<#> extracting reference Fedor Isakov 2024-06-21 19:50:29 +0200
  • bf6ce46a26 Fix types of method reference expressions Fedor Isakov 2024-06-21 15:00:32 +0200
  • bcf638af3a Add methodReferences language and tests to the build script Fedor Isakov 2024-06-21 14:58:48 +0200
  • d6783eb081 Run migrations in mpscore project Fedor Isakov 2024-06-20 12:16:29 +0200
  • a86a8f9b12 Run migrations in samples/mpscore Fedor Isakov 2024-06-16 19:03:55 +0200
  • e83b92575b Switch to new initialization methods Fedor Isakov 2024-06-16 19:03:30 +0200
  • 740f478ae9 Introduce methods for (de)initializing Backend; drop ReactorLifecycle Fedor Isakov 2024-06-16 19:02:18 +0200
  • 1707b1ab85 Bump up the plugin version(s) Fedor Isakov 2024-06-16 16:11:13 +0200
  • e1816d4f8a Fix typechecking of enumerator type Fedor Isakov 2024-06-16 16:10:42 +0200
  • a19d02b8ae Switch initialization to use ModuleActivator; drop unused imports Fedor Isakov 2024-06-16 16:09:16 +0200
  • 64ed2d41b8 Update models to reflect changes in reactor API Fedor Isakov 2024-06-14 13:45:54 +0200
  • cdb6c91958 Cleanup and refactor code for better readability Fedor Isakov 2024-06-14 13:42:46 +0200
  • a01c63059e Drop obsolete code Fedor Isakov 2024-06-14 10:16:44 +0200
  • 27e3ec3951 Fix and re-enable CheckProjecModules test Fedor Isakov 2024-06-13 21:54:04 +0200
  • 9e37cd236b Fix code with scope issues Fedor Isakov 2024-06-13 21:53:44 +0200
  • 73ad3373d7 Specify version for maven-jar-plugin Fedor Isakov 2024-06-13 21:24:21 +0200
  • 31ea3fab65 Minor fixes of inspection results and typos Fedor Isakov 2024-06-13 21:17:00 +0200
  • 63c2786476 Drop usages count feature of a logical Fedor Isakov 2024-06-13 20:25:12 +0200
  • ba6f509909 Reimplement occursCheck with DataFormWalk Fedor Isakov 2024-06-13 20:11:19 +0200
  • 658f9a48c0 Enable DataFormWalk to walk variables checking for cycles Fedor Isakov 2024-06-13 20:10:39 +0200