Merge pull request #2461 from Microsoft/emitOnDeclarationErrors

Emit, even in the presence of declaration errors and noEmitOnError.
This commit is contained in:
CyrusNajmabadi
2015-03-23 16:11:00 -07:00

View File

@@ -87,11 +87,6 @@ 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);
}