angular/packages/compiler-cli/test/compliance/test_cases
Paul Gschwendtner 36318dbd41 refactor(compiler-cli): reference InputFlags enum directly for full compiler output (#53571)
Instead of computing the bit input flags at compile-time and inling
the final bit flag number, we will use the `InputFlags` enum directly.
This is a little more code in the compiler side, but will allow us to
have better debuggable development code, and also prevents problems
where runtime flag bitmasks differ from the compiler flag bitmasks.

This is in practice a noop for optimized applications as the enum values
would be inlined anyway. This matches existing compiler emit for e.g.
change detection strategy, or view encapsulation enums.

PR Close #53571
2024-01-04 12:07:13 -08:00
..
r3_compiler_compliance refactor(compiler-cli): reference InputFlags enum directly for full compiler output (#53571) 2024-01-04 12:07:13 -08:00
r3_view_compiler refactor(compiler): Support unary ops in template pipeline (#53376) 2023-12-06 09:43:35 -08:00
r3_view_compiler_bindings refactor(compiler): Host bindings do not const collect listener names (#53594) 2023-12-19 13:46:11 -08:00
r3_view_compiler_control_flow refactor(compiler): Fix ambiguous repeater context variables in template pipeline (#53662) 2024-01-03 11:24:20 -08:00
r3_view_compiler_deferred test: fix linker compliance tests after not running for a while (#53571) 2024-01-04 12:07:13 -08:00
r3_view_compiler_di/di perf(compiler): further reduce bundle size using arrow functions (#52010) 2023-10-04 07:25:54 -07:00
r3_view_compiler_directives perf(compiler): further reduce bundle size using arrow functions (#52010) 2023-10-04 07:25:54 -07:00
r3_view_compiler_i18n refactor(compiler): Rework how ICU placeholders are handled (#53643) 2023-12-20 07:23:54 -08:00
r3_view_compiler_input_outputs refactor(compiler-cli): reference InputFlags enum directly for full compiler output (#53571) 2024-01-04 12:07:13 -08:00
r3_view_compiler_listener test(compiler): Update partial golden files (#53596) 2023-12-18 22:09:26 +00:00
r3_view_compiler_providers fix(compiler-cli): libraries compiled with v16.1+ breaking with Angular framework v16.0.x (#50714) 2023-06-14 16:27:59 +02:00
r3_view_compiler_styling test(compiler): Fix mangling of camel case CSS vars in host bindings (#53665) 2024-01-03 11:23:37 -08:00
r3_view_compiler_template refactor(compiler): Drop the explicit this. in most explicit receivers (#53594) 2023-12-19 13:46:11 -08:00
source_mapping test: fix linker compliance tests after not running for a while (#53571) 2024-01-04 12:07:13 -08:00
BUILD.bazel test: refactor compiler-cli compliance test to work on windows (#45431) 2022-03-25 12:18:34 -07:00
list_golden_update_rules.ts refactor(compiler-cli): use semver range checking for partial versions (#39847) 2020-12-04 10:26:17 -08:00
test_case_schema.json test(compiler): allow alternate expected file for template pipeline (#51100) 2023-08-01 13:45:34 -07:00