Fedor Isakov
|
fc8451e63d
|
Run migration
|
2023-10-13 18:13:09 +02:00 |
Fedor Isakov
|
20a0bedd81
|
Refactor call macro cstr: keep arguments in binding list
The idea is to have default parameters in (regular) macro definition.
Refactoring and corresponding migration.
|
2023-10-13 18:13:09 +02:00 |
Fedor Isakov
|
f3010743c1
|
Migration: FixExpandMacroTemplate
|
2023-10-13 18:13:08 +02:00 |
Fedor Isakov
|
3cf666e633
|
Apply migrations and make project
|
2023-07-31 12:57:24 +02:00 |
Fedor Isakov
|
6a849f82f2
|
Apply migrations and rebuild project
|
2023-06-12 12:01:02 +02:00 |
Fedor Isakov
|
ad3ea9d63d
|
Apply all migrations from 2022.2
|
2022-11-21 11:25:13 +01:00 |
Fedor Isakov
|
0a7623fa3b
|
Migration to LogicalItem for the rest of expressions
|
2021-05-04 18:24:30 +02:00 |
Fedor Isakov
|
a9fc3db841
|
Migrate to TermFeatureOverrid to LogicalItem
Deprecate TFO.getter
Disable entering LogicalItemExpression
|
2021-05-04 18:24:29 +02:00 |
Fedor Isakov
|
62e8e7d013
|
Switch to MPS 2020.3 release.
|
2021-01-08 11:00:02 +01:00 |
Fedor Isakov
|
14780b5561
|
Apply automatic migrations.
|
2020-05-09 15:04:25 +02:00 |
Fedor Isakov
|
d3a72049e8
|
Drop deprecated stuff from coderules lang.
|
2020-05-05 15:58:48 +02:00 |
Fedor Isakov
|
1bb158d50b
|
Consolidate models in template runtime solution.
|
2020-04-19 16:30:11 +02:00 |
Fedor Isakov
|
20263ea520
|
Delete a bunch of deprecated/unused/obsolete concepts.
The API calls are deprecated and result in UnsupportedOperationException.
|
2020-04-19 16:30:11 +02:00 |
Fedor Isakov
|
a0bc96b3e0
|
Move all concepts related to term to j.m.coderules.
|
2020-04-13 17:58:34 +02:00 |
Fedor Isakov
|
204d1ff7e4
|
Move migration to termlist type to j.m.coderules.
|
2020-04-13 17:58:33 +02:00 |
Fedor Isakov
|
f55a377528
|
Truncate migrations that are using deprecated stuff.
All deprecated concepts from j.m.logic are to be deleted.
Concepts related to terms are to be moved to j.m.closures.
|
2020-04-13 17:58:33 +02:00 |
Fedor Isakov
|
922fe7ef2e
|
Prevent bad migrations from being re-applied.
Replacing of == with = is not always justified.
ListNodeCons is now deprecated and already replaced with
new concept.
|
2020-04-13 17:58:33 +02:00 |
Fedor Isakov
|
a35b5b46ec
|
Deprecated condition block in rule template, isApplicable method in API. Migration to use if statement instead.
|
2020-02-07 13:14:24 +01:00 |
Fedor Isakov
|
fa4537dbc3
|
Introduce BodyBlock to contain multiple body clause lists. Support multi-line body. Migration.
|
2020-02-06 12:50:26 +01:00 |
Fedor Isakov
|
c15c6694de
|
Ensure all rule parameters of same type are displayed on separate lines. Deprecte ParameterContainer. Migration.
|
2020-02-05 17:02:31 +01:00 |
Fedor Isakov
|
3f1b65ada2
|
Fix the structural errors introduced by a badly run migration.
|
2019-11-06 12:05:18 +01:00 |
Fedor Isakov
|
84162b9097
|
Deprecate NodeAnchor, provide migration to .pointer operation.
A usage of .pointer op as an argument to a constraint invokes require() on template application session.
|
2019-11-04 16:20:38 +01:00 |
Fedor Isakov
|
66c9222a95
|
Run migrations with MPS 2019.2 EAP3.
|
2019-07-26 17:27:18 +02:00 |
Fedor Isakov
|
79b08c6f83
|
Revert "Apply migrations from EAP3 and rebuild project."
This reverts commit 9c5bf858c3.
|
2019-07-26 15:30:30 +02:00 |
Fedor Isakov
|
9c5bf858c3
|
Apply migrations from EAP3 and rebuild project.
|
2019-07-19 12:28:27 +02:00 |
Fedor Isakov
|
cd37daaa07
|
Apply migrations after switching to the latest EAP build of MPS.
|
2019-06-07 09:16:21 +02:00 |
Fedor Isakov
|
29a44eac5d
|
Introduce automatic migration from eq to uni for basic scenario: logical on the left
|
2019-01-13 14:26:35 +01:00 |
Fedor Isakov
|
19ce84f7ef
|
Switch to 2018.3 RC. Apply all migrations.
|
2018-11-28 16:48:59 +01:00 |
Fedor Isakov
|
ea9919f38a
|
Bring the hierarchy of DataForm concepts in line with the runtime.
Merge DataForm constructors into logic language.
Repackaging logic runtime.
Drop obsolete code.
|
2018-07-21 13:29:22 +02:00 |
Fedor Isakov
|
a8e6c565b5
|
Rename the language and runtime solution: typesystem2 -> coderules. Move typechecking-related stuff to typechecking solution. Reorganize modules, delete obsolete stuck files.
|
2018-06-12 18:00:30 +02:00 |