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. |
||
|---|---|---|
| .. | ||
| jetbrains.mps.lang.coderules | ||
| jetbrains.mps.lang.controlflow | ||
| jetbrains.mps.lang.smodel.types/generator/template | ||
| jetbrains.mps.lang.typechecking | ||
| jetbrains.mps.logic | ||
| jetbrains.mps.typechecking.annotation | ||
| jetbrains.mps.typechecking.testlang | ||
| jetbrains.mps.typechecking.testlangCycle1/generator/templates | ||
| jetbrains.mps.typechecking.testlangCycle2/generator/templates | ||