angular/packages/compiler-cli/src/ngtsc
Andrew Scott 8a75a8ad26 fix(compiler-cli): Catch FatalDiagnosticError during template type checking (#49527)
This commit updates the type checking operation to catch
`FatalDiagnosticError` and surface them as diagnostics rather than
crashing.

Fixes https://github.com/angular/vscode-ng-language-service/issues/1881

PR Close #49527
2023-04-11 14:02:51 -07:00
..
annotations refactor(compiler-cli): remove a flag that is always true in ngtsc (#49136) 2023-04-03 19:20:01 -07:00
core fix(compiler-cli): Catch FatalDiagnosticError during template type checking (#49527) 2023-04-11 14:02:51 -07:00
cycles build: ensure bootstrap transitive runfiles are made available (#48521) 2022-12-19 19:50:41 +00:00
diagnostics feat(compiler-cli): Add an extended diagnostic for nSkipHydration (#49512) 2023-03-23 13:54:03 -07:00
entry_point build: ensure bootstrap transitive runfiles are made available (#48521) 2022-12-19 19:50:41 +00:00
file_system refactor(compiler-cli): update comments to account for ngcc removal (#49136) 2023-04-03 19:20:01 -07:00
imports refactor: update code to be ES2022 compliant (#49559) 2023-03-23 08:18:45 -07:00
incremental refactor(compiler-cli): workaround for CI failure in Windows (#49136) 2023-04-03 19:20:01 -07:00
indexer build: ensure bootstrap transitive runfiles are made available (#48521) 2022-12-19 19:50:41 +00:00
logging build: ensure bootstrap transitive runfiles are made available (#48521) 2022-12-19 19:50:41 +00:00
metadata fix(compiler-cli): Catch FatalDiagnosticError during template type checking (#49527) 2023-04-11 14:02:51 -07:00
partial_evaluator refactor(compiler-cli): remove ngcc-only builtin functions (#49136) 2023-04-03 19:20:00 -07:00
perf refactor: update code to be ES2022 compliant (#49559) 2023-03-23 08:18:45 -07:00
program_driver refactor: update code to be ES2022 compliant (#49559) 2023-03-23 08:18:45 -07:00
reflection refactor(compiler-cli): update comments to account for ngcc removal (#49136) 2023-04-03 19:20:01 -07:00
resource refactor: update code to be ES2022 compliant (#49559) 2023-03-23 08:18:45 -07:00
scope refactor(compiler-cli): update compilation error message to not mention ngcc (#49136) 2023-04-03 19:20:00 -07:00
shims feat(compiler): drop support for TypeScript 4.8 (#49155) 2023-02-23 10:39:43 -08:00
sourcemaps build: ensure bootstrap transitive runfiles are made available (#48521) 2022-12-19 19:50:41 +00:00
testing fix(compiler-cli): Catch FatalDiagnosticError during template type checking (#49527) 2023-04-11 14:02:51 -07:00
transform fix(compiler-cli): Catch FatalDiagnosticError during template type checking (#49527) 2023-04-11 14:02:51 -07:00
translator feat(compiler): drop support for TypeScript 4.8 (#49155) 2023-02-23 10:39:43 -08:00
typecheck fix(compiler): incorrectly matching directives on attribute bindings (#49713) 2023-04-11 12:40:57 -07:00
util feat(compiler): drop support for TypeScript 4.8 (#49155) 2023-02-23 10:39:43 -08:00
xi18n refactor(compiler-cli): support xi18n in ngtsc (#42485) 2021-06-21 16:50:28 +00:00
program.ts refactor(compiler-cli): update emit signature to support for strongly typed emitCallback (#47893) 2022-11-01 04:44:28 -07:00
tsc_plugin.ts refactor(compiler-cli): Export the interface PluginCompilerHost for 1p use. (#48874) 2023-02-02 09:44:18 -08:00