Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. (#19646)""

This reverts commit 94a925a1b0.
This commit is contained in:
Chuck Jazdzewski
2017-10-12 10:32:21 -07:00
parent 94a925a1b0
commit 6b7cead0c5
21 changed files with 596 additions and 297 deletions

View File

@ -103,8 +103,7 @@ export interface Program {
getNgStructuralDiagnostics(cancellationToken?: ts.CancellationToken): Diagnostic[];
getTsSemanticDiagnostics(sourceFile?: ts.SourceFile, cancellationToken?: ts.CancellationToken):
ts.Diagnostic[];
getNgSemanticDiagnostics(fileName?: string, cancellationToken?: ts.CancellationToken):
Diagnostic[];
getNgSemanticDiagnostics(genFile?: any, cancellationToken?: ts.CancellationToken): Diagnostic[];
loadNgStructureAsync(): Promise<void>;
emit({emitFlags, cancellationToken, customTransformers, emitCallback}: {
emitFlags?: EmitFlags,