mps-coderules/coderules/solutions
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
..
jetbrains.mps.coderules Ensure exception is reported correctly on blockingGet 2024-08-29 16:47:19 +02:00
jetbrains.mps.coderules.build Untangle dependencies and rebuild project 2024-08-29 13:09:49 +02:00
jetbrains.mps.coderules.ideaplugin Apply automatic migrations 2024-07-01 15:31:42 +02:00
jetbrains.mps.coderules.runtime Refactor project structure and reduce the number of modules 2024-07-04 18:17:56 +02:00
jetbrains.mps.coderules.test Drop support for multiple aspect cliques from CliqueBuilder 2024-07-31 15:54:13 +02:00
jetbrains.mps.coderules.testhelper Refactoring and optimizing incremental typechecking 2024-09-24 10:39:14 +02:00
jetbrains.mps.coderules.typechecking Refactoring and optimizing incremental typechecking 2024-09-24 10:39:14 +02:00
jetbrains.mps.coderules.typechecking.test Refactoring and optimizing incremental typechecking 2024-09-24 10:39:14 +02:00
jetbrains.mps.coderules.typechecking.testlang.sandbox Migration: FixExpandMacroTemplate 2023-10-13 18:13:08 +02:00
jetbrains.mps.coderules.ui Introduce minimal rx framework; drop RxJava lib; drop obsolete actions 2024-08-20 17:16:21 +02:00
jetbrains.mps.lang.typechecking.runtime Automatic migrations 2024-07-04 18:17:56 +02:00
jetbrains.mps.logic.reactor Switch to new reactor version 2024-08-19 21:53:45 +02:00
jetbrains.mps.logic.test Implement new reactor API to support reactivating logicals within a term; MPSCR-155 2024-08-19 21:54:59 +02:00