mps-coderules/coderules/languages/jetbrains.mps.lang.coderules
Fedor Isakov e32e7cdbe4 Refactoring and optimizing incremental typechecking
- left only "required" -- the only kind of dependency that is relevant
 - drop the old two-stage scheme of incremental processing
 - implement a heuristic to detect if an update has caused any change,
   and only propagate the update further the inverse requirements graph
   in case there were real changes
 - drop cached memo
 - various code simplifications and refactorings
2024-09-24 10:39:14 +02:00
..
generator/template Tentatively introduce TracePredicate to trace call/expand macros; MPSCR-137 2024-08-13 16:43:17 +02:00
icons NewUI - restore old ui icons for usage when new UI disabled 2024-01-11 14:38:03 +01:00
languageModels Deprecate CopyItem and CopyUtil 2024-08-02 13:43:37 +02:00
runtime Refactoring and optimizing incremental typechecking 2024-09-24 10:39:14 +02:00
jetbrains.mps.lang.coderules.mpl Refactor project structure and reduce the number of modules 2024-07-04 18:17:56 +02:00
jetbrains.mps.lang.typesystem2.migration 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