angular-docs-cn/packages/compiler-cli
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
..
integrationtest feat(core): drop support for zone.js 0.10.x (#40823) 2021-02-24 07:58:29 -08:00
linker refactor(compiler-cli): separate used components from used directives in partial declaration (#41104) 2021-03-17 09:09:29 -07:00
ngcc feat(ngcc): support `__read` helper as used by TypeScript 4.2 (#41201) 2021-03-16 11:06:31 -07:00
src feat(ngcc): support `__read` helper as used by TypeScript 4.2 (#41201) 2021-03-16 11:06:31 -07:00
test refactor(compiler-cli): separate used components from used directives in partial declaration (#41104) 2021-03-17 09:09:29 -07:00
BUILD.bazel fix(compiler-cli): report non-template diagnostics (#40331) 2021-01-13 10:55:04 -08:00
index.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
package.json build: support building with TypeScript 4.1 (#39571) 2020-11-25 11:10:01 -08:00
tsconfig-build.json build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
tsconfig.json perf(ivy): ngcc - only find dependencies when targeting a single entry-point (#30525) 2019-07-09 09:40:46 -07:00