Commit Graph

3641 Commits

Author SHA1 Message Date
Fedor Isakov 300c569dff Consistently use "origin" instead of "target" 2024-08-05 17:35:39 +02:00
Fedor Isakov c63f0479d1 Refactor code to simplify and cleanup; drop obsolete stuff 2024-08-05 17:35:38 +02:00
Fedor Isakov 0debee556c Switch to new conreactor API; minor code cleanup 2024-08-05 17:35:38 +02:00
Fedor Isakov 63f1c7c07e Use new conreactor version 2024-08-05 17:35:38 +02:00
Fedor Isakov cebf42bb4c Bump up conreactor version to 0.9.20 2024-08-05 17:35:38 +02:00
Fedor Isakov 38843c344e Drop obsolete and deprecated code 2024-08-05 17:35:38 +02:00
Fedor Isakov 06a2e2c6e1 Cleanup code and API: provenance and feedback support 2024-08-03 11:42:28 +02:00
Fedor Isakov 4a142a257b Improve client API: fine-grained handle feedback interface, provenance 2024-08-03 11:42:28 +02:00
Fedor Isakov a8cd7f39d9 Drop deprecated methods 2024-08-02 15:16:08 +02:00
Fedor Isakov 1146935e8d Simplify code: drop InvocationContext from LateExpression 2024-08-02 14:02:14 +02:00
Fedor Isakov 95a78a3474 Deprecate CopyItem and CopyUtil 2024-08-02 13:43:37 +02:00
Fedor Isakov b2c0474afc Simplify code: drop LogicalContext from SubstituteUtil 2024-08-02 13:36:06 +02:00
Fedor Isakov 3d57a5abc3 Refactor code for better readability 2024-08-02 09:57:55 +02:00
Fedor Isakov cde05c1d7d Cleanup code 2024-08-02 09:57:55 +02:00
Fedor Isakov e33c846314 Ensure aspect lookup cache is update on imports change 2024-08-02 09:57:55 +02:00
Fedor Isakov 846f4db8fc Fix used languages cache in AspectLookup 2024-07-31 17:56:52 +02:00
Fedor Isakov 7c1a2a3873 More debug logging for aspect clique 2024-07-31 16:39:43 +02:00
Fedor Isakov 3147893795 Drop deprecated methods 2024-07-31 16:10:02 +02:00
Fedor Isakov 3ee2e24c50 Drop support for multiple aspect cliques from CliqueBuilder 2024-07-31 15:54:13 +02:00
Fedor Isakov 690e035b08 Drop support for multiple aspect cliques from Request 2024-07-31 15:26:03 +02:00
Fedor Isakov 51e17ed549 Refactor AspectLookup to return a single clique 2024-07-31 15:06:15 +02:00
Fedor Isakov 097ca5aed5 Run all user predicates from a read action 2024-07-31 13:18:52 +02:00
Fedor Isakov 41fff3d299 Better display of occurrences store in Activation Trace view
1. Display "discarded" occurrences by default
2. Use styles to differentiate among the event kinds
3. Use selection in the store panel to highlight "relevant" occurrences
4. Support multiple selection in activation panel
2024-07-26 18:06:16 +02:00
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