angular/packages/compiler/test/render3
Kristiyan Kostadinov 5a76826d26 fix(compiler): only report parser errors on invalid expression (#61793)
Currently we reuse the same binding parser for all expressions in the template. Under the hood, the parser has a single `errors` array that it passes into all ASTs which means that if there's one binding with an error, those errors will be propagated to all other ASTs in the template.

These changes switch to having a unique `errors` array for each AST so we only report errors once.

Relates to #61792.

PR Close #61793
2025-06-02 09:56:00 -04:00
..
util refactor(compiler): integrate new AST nodes into visitors (#60724) 2025-04-04 11:28:47 -07:00
view refactor(compiler): element references not resolved when selectorless matcher is passed in (#61100) 2025-05-05 14:38:13 -07:00
BUILD.bazel build: migrate packages/compiler to ts_project (#61566) 2025-05-29 14:39:10 -04:00
r3_ast_absolute_span_spec.ts refactor(compiler): convert scripts within packages/compiler to relative imports (#60625) 2025-04-01 11:57:53 +00:00
r3_ast_spans_spec.ts refactor(compiler): produce selectorless ASTs (#60724) 2025-04-04 11:28:47 -07:00
r3_template_transform_spec.ts fix(compiler): only report parser errors on invalid expression (#61793) 2025-06-02 09:56:00 -04:00
README.md feat(compiler): implement "enableIvy" compiler option (#21427) 2018-01-18 18:22:44 -06:00
style_parser_spec.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00

Tests in this directory are excluded from running in the browser and only run in node.