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. |
||
|---|---|---|
| .. | ||
| models | ||
| jetbrains.mps.coderules.build.msd | ||