mps-coderules/coderules/languages/jetbrains.mps.lang.coderules
Grigorii Kirgizov 3eebe8cd03 Refactor creation of IncrProgramSpec: allow later spec config (for MPSCR-66)
IncrProgramSpec influencing program eval is built from two sources:
internal analysis results & typechecking options.
Providing spec builder instead of spec allows to combine these
sources later at program pipeline creation in TypecheckingService.

Commit accomodates to addition of IncrementalSpec.Enabled.Unsafe
Commit also simplifies ProgramAnalysis -related classes.
Renames BasicProgramAnalysis to PrincipalsAnalysis.
2020-07-28 18:53:41 +03:00
..
generator/template Refactor creation of IncrProgramSpec: allow later spec config (for MPSCR-66) 2020-07-28 18:53:41 +03:00
languageModels Refactor creation of IncrProgramSpec: allow later spec config (for MPSCR-66) 2020-07-28 18:53:41 +03:00
runtime Refactor creation of IncrProgramSpec: allow later spec config (for MPSCR-66) 2020-07-28 18:53:41 +03:00
jetbrains.mps.lang.coderules.mpl Apply migrations. 2020-07-11 15:13:08 +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