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.eval.mps | ||
| jetbrains.mps.lang.coderules.program.analysis.mps | ||
| jetbrains.mps.lang.coderules.program.mps | ||