Merge pull request #2470 from Microsoft/noEmitOnDeclarationErrors

Revert "Emit, even in the presence of declaration errors and noEmitOnError
This commit is contained in:
CyrusNajmabadi
2015-03-24 12:25:00 -07:00
+5
View File
@@ -87,6 +87,11 @@ module ts {
export function getPreEmitDiagnostics(program: Program): Diagnostic[] {
let diagnostics = program.getSyntacticDiagnostics().concat(program.getGlobalDiagnostics()).concat(program.getSemanticDiagnostics());
if (program.getCompilerOptions().declaration) {
diagnostics.concat(program.getDeclarationDiagnostics());
}
return sortAndDeduplicateDiagnostics(diagnostics);
}