angular-docs-cn/modules/@angular/compiler/test
Tobias Bosch 614a35d539 feat(compiler): read and write `.ngsummary.json` files
When compiling libraries, this feature extracts the minimal information
from the directives/pipes/modules of the library into `.ngsummary.json` files,
so that applications that use this library only need to be recompiled
if one of the summary files change, but not on every change
of the libraries (e.g. one of the templates).

Only works if individual codegen for libraries is enabled,
see the `generateCodeForLibraries: false` option.

Closes #12787
2016-12-01 14:49:52 -08:00
..
animation refactor(compiler): convert metadata classes used in summaries into interfaces (#13123) 2016-11-30 10:52:51 -08:00
aot feat(compiler): read and write `.ngsummary.json` files 2016-12-01 14:49:52 -08:00
compiler_util refactor(compiler): remove unneeded fields from metadata 2016-11-28 15:19:23 -08:00
css_parser refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
expression_parser refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
i18n fix(compiler): assert xliff messages have translations 2016-11-14 12:55:56 -08:00
ml_parser fix(core): fix placeholders handling in i18n. 2016-11-14 12:55:48 -08:00
output refactor(compiler): convert metadata classes used in summaries into interfaces (#13123) 2016-11-30 10:52:51 -08:00
schema refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
template_parser refactor(compiler): convert metadata classes used in summaries into interfaces (#13123) 2016-11-30 10:52:51 -08:00
view_compiler refactor(compiler): convert metadata classes used in summaries into interfaces (#13123) 2016-11-30 10:52:51 -08:00
directive_lifecycle_spec.ts refactor(compiler): improve types, misc 2016-10-10 09:20:58 -07:00
directive_normalizer_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
directive_resolver_mock_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
directive_resolver_spec.ts feat(core): properly support inheritance 2016-11-28 14:12:12 -08:00
metadata_overrider_spec.ts fix(testing): override metadata subclasses properly (#10767) 2016-08-12 17:39:33 -07:00
metadata_resolver_fixture.ts chore(lint): Added license headers to most TypeScript files 2016-06-23 09:47:54 -07:00
metadata_resolver_spec.ts feat(compiler): read and write `.ngsummary.json` files 2016-12-01 14:49:52 -08:00
ng_module_resolver_mock_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
ng_module_resolver_spec.ts feat(core): properly support inheritance 2016-11-28 14:12:12 -08:00
pipe_resolver_mock_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
pipe_resolver_spec.ts feat(core): properly support inheritance 2016-11-28 14:12:12 -08:00
private_import_core.ts fix(packages): use ES modules for primary build (#11120) 2016-08-30 18:07:40 -07:00
resource_loader_mock_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
runtime_compiler_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
selector_spec.ts refactor(): use const and let instead of var 2016-11-12 16:40:17 -08:00
shadow_css_spec.ts fix(core): fix pseudo-selector shimming (#12754) 2016-11-07 13:56:04 -08:00
spies.ts chore(lint): remove unused imports (#11923) 2016-09-27 17:12:25 -07:00
style_url_resolver_spec.ts refactor(compiler): remove `asset:` urls 2016-11-18 10:04:14 -08:00
url_resolver_spec.ts refactor(compiler): remove `asset:` urls 2016-11-18 10:04:14 -08:00
util_spec.ts chore(lint): remove unused imports (#11923) 2016-09-27 17:12:25 -07:00