mps-coderules/coderules/languages/jetbrains.mps.lang.coderules/languageModels
Fedor Isakov f261002feb Introduce extends clause in macro table. Drop name from expand macro.
Macro table can extend another macro table. All prototype template
declarations are imported automatically.
The editor now substitutes default values when entering new
expand macro/constraint filling the slots provided by the prototype.
Expand macro does not require name.
Minor editor improvements.
2020-03-31 11:27:09 +02:00
..
behavior.mps Introduce extends clause in macro table. Drop name from expand macro. 2020-03-31 11:27:09 +02:00
constraints.mps Introduce extends clause in macro table. Drop name from expand macro. 2020-03-31 11:27:09 +02:00
editor.mps Introduce extends clause in macro table. Drop name from expand macro. 2020-03-31 11:27:09 +02:00
findUsages.mps Introduce CallMacroTemplate, necessary refactorings. MPSCR-25 2020-03-31 11:27:09 +02:00
intentions.mps Run migrations with MPS 2019.2 EAP3. 2019-07-26 17:27:18 +02:00
jetbrains.mps.lang.coderules.analysis.mps Introduce BodyBlock to contain multiple body clause lists. Support multi-line body. Migration. 2020-02-06 12:50:26 +01:00
migration.mps Deprecated condition block in rule template, isApplicable method in API. Migration to use if statement instead. 2020-02-07 13:14:24 +01:00
plugin.mps Switch to 2018.3 RC. Apply all migrations. 2018-11-28 16:48:59 +01:00
structure.mps Introduce extends clause in macro table. Drop name from expand macro. 2020-03-31 11:27:09 +02:00
typesystem.mps Introduce expand/call macro pseudo constraints. 2020-03-31 11:27:09 +02:00
util.mps Move VarModificationAnalysisUtil to new model for analysis-related code 2019-08-22 15:16:17 +02:00