mps-coderules/coderules/languages/jetbrains.mps.lang.coderules
Grigorii Kirgizov 9bbcf6ecef Allow terms to inherit features from ancestor terms
Avoides the need to exactly duplicate features of ancestors.
Opens possibility to match on super-terms
with partially provided (overriden) features.

For example, suppose there's `typeParameterized(child: param)`
term which is extended by `classifier` and `methodSignature`.
Then it becomes possible to write a common rule for both terms,
matching on `typeParameterized(param=[Smth])`.
2020-05-21 16:31:36 +03:00
..
generator/template Allow terms to inherit features from ancestor terms 2020-05-21 16:31:36 +03:00
languageModels Allow terms to inherit features from ancestor terms 2020-05-21 16:31:36 +03:00
runtime Manually migrate try statements that were not auto-migrated. 2020-05-09 15:07:06 +02:00
jetbrains.mps.lang.coderules.mpl Apply automatic migrations. 2020-05-09 15:04:25 +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