angular/packages/compiler-cli/test/compliance/test_cases/model_inputs
Kristiyan Kostadinov 8dec92ff9f fix(compiler-cli): capture metadata for undecorated fields (#63957) (#64317)
Currently if `TestBed.overrideComponent` is used on a class that uses initializer APIs (e.g. `input()`), the initializer metadata will be wiped out, because `overrideComponent` re-compiles the class with the information set by `setClassMetadata`. `setClassMetadata` only captures decorated members at the moment.

These changes introduce some logic to capture the new initializer-based APIs in `setClassMetadata` as well.

Fixes #57944.

PR Close #63957

PR Close #64317
2025-10-09 11:57:57 -07:00
..
GOLDEN_PARTIAL.js fix(compiler-cli): capture metadata for undecorated fields (#63957) (#64317) 2025-10-09 11:57:57 -07:00
mixed_model_types.js refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
mixed_model_types.ts refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
model_component_definition.js fix(compiler): output input flags as a literal (#55215) 2024-04-04 11:13:52 -07:00
model_component_definition.ts refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
model_directive_definition.js refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
model_directive_definition.ts refactor(compiler): update compliance tests. (#58238) 2024-10-24 12:44:12 -07:00
TEST_CASES.json