Fedor Isakov
ddce418ba4
Ensure new list is initialized when recovering
2022-05-03 10:26:43 +02:00
Fedor Isakov
3b7eb7c210
Ensure failures has non-null message
2022-05-03 10:26:43 +02:00
Fedor Isakov
7f34ea78f6
Drop incrementality-related options and UI elements
2022-05-03 10:26:43 +02:00
Fedor Isakov
85b0156c00
Remove erroneously added debug message
2022-04-27 11:42:02 +02:00
Fedor Isakov
9a312135cf
Rebuild build scripts
2022-04-26 11:40:28 +02:00
Fedor Isakov
050c47c2eb
Update conreactor version to 0.9.16
2022-04-25 12:47:43 +02:00
Fedor Isakov
a2dacdd75a
Update reactor version to reflect major changes
...
Dropped all "incremental" stuff.
Occurrences and rules are no longer divided into "principal"
and others.
2022-04-25 12:14:22 +02:00
Fedor Isakov
bd249c5d0c
Drop obsolete feature: incremental specification
2022-04-21 16:05:31 +02:00
Fedor Isakov
f965c6636d
Drop obsolete incremental and principal stuff
2022-04-20 12:42:20 +02:00
Fedor Isakov
735c88cdba
Drop unused code, cleanup and simplify code
2022-04-19 14:36:08 +02:00
Fedor Isakov
dda4c9a7e6
Rebuild build projects
2022-03-16 12:32:42 +01:00
Fedor Isakov
c192a529a6
Display undo activate/discard events in trace view. MPSCR-102
2022-03-15 15:48:56 +01:00
Fedor Isakov
51a4949cbd
Update reactor version
2022-03-15 14:27:43 +01:00
Fedor Isakov
e1f285ed35
Bump up reactor version
2022-03-15 12:10:48 +01:00
Fedor Isakov
bcad14d2a5
Introduce support for undo activate/discard trace events
...
In case evaluation fails and the state of activated occurrences is
reset to some previously stored state, the trace view does not
get updated and contains some stale information. This patch fixes it.
2022-03-14 18:35:17 +01:00
Fedor Isakov
c90382ec8f
Cleanup code, drop obsolete classes
2022-03-14 18:10:43 +01:00
Fedor Isakov
ef3aec13d5
Drop obsolete features, cleanup code
2022-03-14 11:24:22 +01:00
Fedor Isakov
c4a55446b5
Refactor and cleanup code for better readability
2022-03-12 16:50:12 +01:00
Fedor Isakov
d8eedd0c44
Cleanup code
2022-03-12 12:49:55 +01:00
Fedor Isakov
357560f11f
Drop unused obsolete stuff
2022-03-08 15:44:18 +01:00
Fedor Isakov
945088f72e
Drop obsolete deprecated class, simplify code
2022-03-07 19:16:05 +01:00
Fedor Isakov
cf4e9b2b33
Drop obsolete interface and its usages
2022-03-05 15:44:29 +01:00
Fedor Isakov
c7c55605f5
Add dependency to c.i.modules.platform to pluigns
2022-02-23 13:09:34 +01:00
Fedor Isakov
a09dd24413
Fix plugin dependency to make compatible with MPS
2022-02-18 10:17:28 +01:00
Fedor Isakov
b500bf5f8f
Fix broken plugin descriptor
2022-02-17 17:50:27 +01:00
Fedor Isakov
295b056dea
Switch to latest MPS release for local build
2022-02-17 17:26:35 +01:00
Fedor Isakov
f30a560073
Revert accidentally committed change
...
TMP Reuse Profiler instance to collect statistics
This reverts commit 56267a68955fd94ba36f79ce526fd198a8c630a2.
2022-02-17 17:17:17 +01:00
Fedor Isakov
73f86ba626
Disable obsolete warning
2022-02-17 17:08:31 +01:00
Fedor Isakov
1d54b8ffeb
Fix NPE on first update of empty rules query
2022-02-17 17:05:41 +01:00
Fedor Isakov
9cb04439eb
Fix packaging of coderules and mpscore plugins
...
Fix the path mapping of lib files.
2022-02-17 16:44:14 +01:00
Fedor Isakov
b2f97f25dd
Update mpscore plugin version and dependencies
2022-02-16 12:33:33 +01:00
Fedor Isakov
c44e4b2080
Update coderules plugin desc, fix release number
2022-02-16 12:23:38 +01:00
Fedor Isakov
98fef4c95d
Fix NPE on newRules array being empty
2022-02-15 10:35:53 +01:00
Fedor Isakov
04048470c5
Fix processing of recursive types
...
Avoid failing to process composite types because
of visiting the same classifier.
2022-02-10 23:40:20 +01:00
Clement de La Bourdonnaye
2b23c56283
Added coderules modules in plugin content
2022-02-08 12:21:28 +01:00
Fedor Isakov
d07931c4a2
Fix build: extract installMps task into separate build file
...
The Gradle build file imports Ant build.xml files, which
can't be parsed without first importing the correct
taskdefs, which are in turn located in MPS artefacts.
2022-02-08 12:21:28 +01:00
Fedor Isakov
d7ffb963f7
Fix and rebuild build scripts
2022-02-08 10:44:48 +01:00
Fedor Isakov
041090d634
Fix module imports (new for 2021.3)
2022-02-08 10:44:48 +01:00
Fedor Isakov
9bfe7e0464
Switch to latest MPS 2021.3 build
2022-02-08 10:27:36 +01:00
Fedor Isakov
0dcd48b42a
Rebuild project
2022-02-08 10:25:28 +01:00
Fedor Isakov
475944192b
Fix processing recursive types (BL)
2022-02-08 10:09:40 +01:00
Fedor Isakov
d8a180bfe2
Test list feature recovery
2022-02-08 10:09:40 +01:00
Fedor Isakov
2f34591b0b
Support list feature in recovery
2022-02-08 10:09:40 +01:00
Fedor Isakov
7f7787ff22
Fix wording in docs: drop MPS before "coderules"
2022-01-27 11:11:56 +01:00
Fedor Isakov
0cf000301d
Fix wording in docs: no space in "coderules"
2022-01-27 11:11:56 +01:00
Fedor Isakov
8c7c6d29a2
Fix wording in docs: no space in "typesystem"
2022-01-27 11:11:56 +01:00
Fedor Isakov
f2fedb0cb1
Rebuild project
2021-12-28 13:12:45 +01:00
Fedor Isakov
e98ae1a19d
Update build scripts to load 3rd-party-rt.jar
2021-12-28 11:09:44 +01:00
Fedor Isakov
2e5d73b31e
Add icons for typechecking roots and the aspect
2021-11-25 18:09:22 +01:00
Fedor Isakov
d7f54a35fb
Minor editor fixes
2021-11-25 12:07:43 +01:00