angular/packages/compiler/src
Kristiyan Kostadinov 8e808740c9 fix(compiler): better types for a few expression AST nodes
We had `any` types for `LiteralArray.expressions`, `Chain.expressions`, `BindingPipe.args`, `LiteralPrimitive.value` and `LiteralMap.values`. These changes add proper types to them.

(cherry picked from commit 10da2f9029)
2026-01-06 12:16:32 -05:00
..
expression_parser fix(compiler): better types for a few expression AST nodes 2026-01-06 12:16:32 -05:00
i18n ci: reformat files 2025-12-16 14:44:25 -08:00
ml_parser refactor(compiler): remove interpolation-related symbols 2025-11-19 22:28:23 +00:00
output refactor(compiler): desambiguate and export RegularExpressionLiteralExpr 2025-10-29 13:45:20 -07:00
render3 fix(compiler): stop ThisReceiver inheritance from ImplicitReceiver 2026-01-02 08:21:53 +01:00
schema fix(core): sanitize sensitive attributes on SVG script elements 2026-01-06 12:16:03 -05:00
template/pipeline fix(compiler): stop ThisReceiver inheritance from ImplicitReceiver 2026-01-02 08:21:53 +01:00
template_parser fix(compiler): stop ThisReceiver inheritance from ImplicitReceiver 2026-01-02 08:21:53 +01:00
chars.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
combined_visitor.ts refactor(compiler): parse options parameter on viewport triggers (#64130) 2025-10-09 05:32:20 -07:00
compiler.ts refactor(compiler): remove interpolation-related symbols 2025-11-19 22:28:23 +00:00
compiler_facade_interface.ts refactor(core): rename ExperimentalIsolatedShadowDom to IsolatedShadowDom 2025-11-11 08:46:10 -08:00
config.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
constant_pool.ts refactor(compiler): desambiguate and export RegularExpressionLiteralExpr 2025-10-29 13:45:20 -07:00
core.ts fix(compiler): prevent XSS via SVG animation attributeName and MathML/SVG URLs 2025-12-01 10:27:00 +01:00
directive_matching.ts refactor(compiler): add more information to template binder (#60977) 2025-04-24 13:02:39 -07:00
injectable_compiler_2.ts refactor(compiler): avoid duplication between FactoryTarget type (#61472) 2025-05-20 10:00:43 +00:00
jit_compiler_facade.ts refactor(compiler): remove unused code 2025-11-11 10:04:32 -08:00
parse_util.ts refactor(compiler): ensure compiler passes closure conformance checks (#62500) 2025-07-07 16:14:16 +00:00
resource_loader.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
shadow_css.ts fix(compiler): don't choke on unbalanced parens in declaration block 2025-11-17 17:46:04 +00:00
style_url_resolver.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
util.ts refactor(compiler): remove unused code (#61668) 2025-05-26 12:21:09 +00:00
version.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00