angular-cn/packages/compiler-cli/test/compliance/test_cases
JoostK eb74a96935 refactor(compiler-cli): separate used components from used directives in partial declaration (#41104)
The partial declaration of a component includes the list of directives
that are used in its template, including some metadata of the directive
which can be used during actual compilation of the component. Used
components are currently part of this list, as components are also
directives. This commit splits the used components into a dedicate
property in the partial declaration, which allows for template
compilation to optimize the generated code for components.

PR Close #41104
2021-03-17 09:09:29 -07:00
..
r3_compiler_compliance refactor(compiler-cli): separate used components from used directives in partial declaration (#41104) 2021-03-17 09:09:29 -07:00
r3_view_compiler refactor(compiler-cli): separate used components from used directives in partial declaration (#41104) 2021-03-17 09:09:29 -07:00
r3_view_compiler_bindings refactor(compiler-cli): separate used components from used directives in partial declaration (#41104) 2021-03-17 09:09:29 -07:00
r3_view_compiler_di/di refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
r3_view_compiler_directives/matching refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
r3_view_compiler_i18n refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
r3_view_compiler_input_outputs refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
r3_view_compiler_listener refactor(compiler-cli): separate used components from used directives in partial declaration (#41104) 2021-03-17 09:09:29 -07:00
r3_view_compiler_providers refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
r3_view_compiler_styling refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
r3_view_compiler_template refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
source_mapping refactor(compiler-cli): implement `ɵɵngDeclareNgModule` and `ɵɵngDeclareInjector` (#41080) 2021-03-15 13:26:51 -07:00
BUILD.bazel test(compiler-cli): generate golden files for partial compilation (#39617) 2020-11-13 11:25:56 -08: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-cli): improve compliance test compile mode filtering (#39939) 2020-12-07 16:21:04 -08:00