mps-coderules/coderules/languages
Fedor Isakov 930100a47b Several fixes that guarantee stable order of rules in the program.
Ensure the order of rules in the resulting plan follows the priorities
set forward by extends relationship b/w languages. So that even if
rule template tables are unrelated, they are still ordered according to
language extension graph.
Ensure the order of rule lists in the resulting plan is stable b/w invocations of
RulesPlanHandler.allPlans().
Ensure the order of aspects in AspectClique is stable b/w invocations
of buildClique().

Associate RuleTemplatesTable with Manifest, and Manifest with CoderulesAspect.
Tentatively rename RulesList (the runtime object) to RulesPlan,
RulesListTable to RulesPlanHandler.
2020-10-23 12:26:30 +02:00
..
jetbrains.mps.lang.coderules Several fixes that guarantee stable order of rules in the program. 2020-10-23 12:26:30 +02:00
jetbrains.mps.lang.controlflow Apply automatic migrations. 2020-05-09 15:04:25 +02:00
jetbrains.mps.lang.smodel.types/generator/template Drop language j.m.l.smodel.types containing SNodeTypeOp that is no longer used. 2019-11-11 14:37:41 +01:00
jetbrains.mps.lang.typechecking Apply automatic migrations. 2020-05-09 15:04:25 +02:00
jetbrains.mps.logic Implement shortcut solution for occurrsCheck. 2020-07-30 17:14:40 +02:00
jetbrains.mps.typechecking.annotation Apply migrations. 2020-07-11 15:13:08 +02:00
jetbrains.mps.typechecking.testlang Apply migrations. 2020-07-11 15:13:08 +02:00
jetbrains.mps.typechecking.testlangCycle1/generator/templates Drop unnecessary test languages. 2020-05-07 10:23:04 +02:00
jetbrains.mps.typechecking.testlangCycle2/generator/templates Drop unnecessary test languages. 2020-05-07 10:23:04 +02:00