Skip to content

Commit ed26919

Browse files
committed
fixup! fix(@angular/build): report TypeScript declaration emit diagnostics
1 parent abaa04c commit ed26919

1 file changed

Lines changed: 5 additions & 13 deletions

File tree

‎packages/angular/build/src/tools/angular/compilation/aot-compilation.ts‎

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -568,14 +568,10 @@ export class AotCompilation extends TypeScriptCompilation {
568568
break;
569569
}
570570
if ('kind' in affectedEmitResult.affected) {
571-
if (affectedEmitResult.result.diagnostics.length > 0) {
572-
declarationDiagnostics.set(
573-
affectedEmitResult.affected,
574-
affectedEmitResult.result.diagnostics,
575-
);
576-
} else {
577-
declarationDiagnostics.delete(affectedEmitResult.affected);
578-
}
571+
declarationDiagnostics.set(
572+
affectedEmitResult.affected,
573+
affectedEmitResult.result.diagnostics,
574+
);
579575
}
580576
}
581577
} else if (compilerOptions.tsBuildInfoFile) {
@@ -619,11 +615,7 @@ export class AotCompilation extends TypeScriptCompilation {
619615
transformers,
620616
);
621617
if (!hasEmittedDts) {
622-
if (emitResult.diagnostics.length > 0) {
623-
declarationDiagnostics.set(sourceFile, emitResult.diagnostics);
624-
} else {
625-
declarationDiagnostics.delete(sourceFile);
626-
}
618+
declarationDiagnostics.set(sourceFile, emitResult.diagnostics);
627619
}
628620
continue;
629621
}

0 commit comments

Comments
 (0)