mps-coderules/coderules/solutions
Grigorii Kirgizov cc9c4c54b3 Specify notion of required nodes: separately for tmpl application & for UpdatesRecorder
Too many nodes get into tmpl application process, which is unnecessary.
Many of those nodes are required actually only for correctly tracking
changes to nodes with WatchingTypecheckingStrategy.

Now implicitly required only nodes which are mentioned inside
constraint arguments. In other cases user must require them explicitly.
2020-10-23 12:26:30 +02:00
..
jetbrains.mps.coderules Integrate tmpl trace in ApplyTemplatesStep with TypecheckingOptions 2020-10-08 17:34:43 +03:00
jetbrains.mps.coderules.build Introduce memo expression to enable memoization of values. 2020-07-30 17:14:40 +02:00
jetbrains.mps.coderules.runtime Move Result class to commonly-used runtime solution. 2020-06-25 14:30:30 +02:00
jetbrains.mps.coderules.test Add a test for AspectClique for the case of asepct with branches 2020-05-11 15:20:37 +03:00
jetbrains.mps.coderules.typechecking Specify notion of required nodes: separately for tmpl application & for UpdatesRecorder 2020-10-23 12:26:30 +02:00
jetbrains.mps.coderules.typechecking.test Refactoring: simplify RelevantNodes[Tracker -> Monitor], drop interface and stub impl. 2020-09-10 09:57:53 +02:00
jetbrains.mps.coderules.typechecking.testlang.sandbox Apply migrations after switch to MPS 193. Regenerate project. 2020-02-03 11:24:22 +01:00
jetbrains.mps.coderules.typechecking.ui Integrate tmpl trace in ApplyTemplatesStep with TypecheckingOptions 2020-10-08 17:34:43 +03:00
jetbrains.mps.coderules.ui Introduce trace tool for rule template application 2020-10-08 17:34:42 +03:00
jetbrains.mps.controlflow Refactor effects composition for better readability. A couple of minor fixes. 2020-07-07 18:42:16 +02:00
jetbrains.mps.controlflow.ui Integrate tmpl trace in ApplyTemplatesStep with TypecheckingOptions 2020-10-08 17:34:43 +03:00
jetbrains.mps.lang.coderules.template Specify notion of required nodes: separately for tmpl application & for UpdatesRecorder 2020-10-23 12:26:30 +02:00
jetbrains.mps.lang.controlflow.runtime Apply automatic migrations. 2020-05-09 15:04:25 +02:00
jetbrains.mps.lang.typechecking.runtime Apply automatic migrations. 2020-05-09 15:04:25 +02:00
jetbrains.mps.logic.reactor Apply automatic migrations. 2020-05-09 15:04:25 +02:00
jetbrains.mps.logic.test Apply migrations. 2020-07-11 15:13:08 +02:00