Introduce SessionData, allow to keep arbitrary data with the session. Extend RulesListTable with support for invalidation based on rule unique tags. Introduce UpdatesRecorder to keep track of invalidated nodes. Extend ApplyTemplatesStep with invalidate logic for typechecking. Simplify design, drop unnecessary fields, minor refactorings. |
||
|---|---|---|
| .. | ||
| generator/template | ||
| languageModels | ||
| runtime | ||
| jetbrains.mps.lang.coderules.mpl | ||
| jetbrains.mps.lang.typesystem2.migration | ||