angular/packages/compiler/src/output
Doug Parker 85ba38aecb refactor(compiler): add @suppress {msgDescriptions} if no description is present on an i18n message (#44787)
Refs http://b/214103351.

This happens if a user writes `<span i18n>Message</span>`. This is accepted as an internationalized message, but without a description. JSCompiler will throw an error in this situation because descriptions are generally required. Now, the Angular compiler will generate a suppression annotation so JSCompiler allows the syntax. This will ease an internal migration to JSCompiler-based i18n.

PR Close #44787
2022-02-02 15:33:44 -08:00
..
abstract_emitter.ts refactor(compiler): remove class related output AST types (#44411) 2022-01-04 15:54:10 -08:00
abstract_js_emitter.ts refactor(compiler): remove class related output AST types (#44411) 2022-01-04 15:54:10 -08:00
map_util.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
output_ast.ts refactor(compiler): add @suppress {msgDescriptions} if no description is present on an i18n message (#44787) 2022-02-02 15:33:44 -08:00
output_jit.ts refactor(compiler): remove class related output AST types (#44411) 2022-01-04 15:54:10 -08:00
output_jit_trusted_types.ts fix(core): address Trusted Types bug in Chrome 83 (#40815) 2021-02-12 16:59:58 -08:00
source_map.ts perf(compiler): use raw bytes to represent utf-8 encoded strings (#39694) 2020-11-17 10:09:28 -08:00