mps-coderules/coderules/solutions
Fedor Isakov a6d671fef8 Refactor TypecheckingService and cache. Enable to use cache w/o tracking.
TypecheckingService has become too overloaded with responsibilities, and
so Strategy class is introduced to extract strategies to.
Cache holder can also be non-tracking, which comes in handy when
implementing purely caching typechecking, not anticipating any change.
2020-07-16 10:33:44 +02:00
..
jetbrains.mps.coderules Introduce ProvideFeedbackOperation: enable providing feedback from templates. 2020-07-13 18:14:12 +02:00
jetbrains.mps.coderules.build Refactor TypecheckingService and cache. Enable to use cache w/o tracking. 2020-07-16 10:33:44 +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 Refactor TypecheckingService and cache. Enable to use cache w/o tracking. 2020-07-16 10:33:44 +02:00
jetbrains.mps.coderules.typechecking.test Introduce explicit dependency on SRepository, stop trying to recover it from node. 2020-07-16 10:33:44 +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 Introduce ProvideFeedbackOperation: enable providing feedback from templates. 2020-07-13 18:14:12 +02:00
jetbrains.mps.coderules.ui Fix NPE by checking for not null. 2020-07-03 16:23:00 +02: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 Introduce ProvideFeedbackOperation: enable providing feedback from templates. 2020-07-13 18:14:12 +02:00
jetbrains.mps.lang.coderules.template Introduce ProvideFeedbackOperation: enable providing feedback from templates. 2020-07-13 18:14:12 +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