angular-cn/packages/compiler/src
Tobias Bosch 2a0e55ffb5 fix(core): allow tree shaking of component factories and styles (#15214)
Closure compiler is very sensitive to top level function calls.
This commit makes the function calls `createComponentFactory`
and `createRendererTypeV2` logic-less.

Fixes #15181

PR Close #15214
2017-03-17 13:52:57 -05:00
..
aot feat(core): expose `inputs`, `outputs` and `ngContentSelectors` on `ComponentFactory`. (#15214) 2017-03-17 13:52:41 -05:00
compiler_util refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
css_parser refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
expression_parser feat(common): support `as` syntax in template/* bindings (#15025) 2017-03-14 20:46:29 -07:00
i18n fix(compiler): only warn for `@Injectable` classes with invalid args. 2017-03-14 19:52:53 -07:00
jit feat(core): expose `inputs`, `outputs` and `ngContentSelectors` on `ComponentFactory`. (#15214) 2017-03-17 13:52:41 -05:00
ml_parser fix(compiler): improve error msg for unexpected closing tags (#14747) 2017-03-10 13:05:17 -08:00
output fix(compiler): add an empty content for source file of non mapped code. (#15246) 2017-03-17 13:48:09 -05:00
schema refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
template_parser fix(compiler): warning prints "WARNING" instead of "ERROR" (#15125) 2017-03-14 17:12:44 -07:00
view_compiler fix(compiler): generated code should pass `noUnusedLocals` check 2017-03-14 19:52:53 -07:00
assertions.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
chars.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
compile_metadata.ts fix(compiler): always use `ng://` prefix for sourcemap urls (#15218) 2017-03-16 17:33:17 -07:00
compiler.ts feat: introduce source maps for templates (#15011) 2017-03-14 09:16:15 -07:00
config.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
directive_normalizer.ts feat: introduce source maps for templates (#15011) 2017-03-14 09:16:15 -07:00
directive_resolver.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
identifiers.ts fix: element injector vs module injector (#15044) 2017-03-14 16:26:17 -07:00
injectable.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
lifecycle_reflector.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
metadata_resolver.ts fix(core): allow tree shaking of component factories and styles (#15214) 2017-03-17 13:52:57 -05:00
ng_module_compiler.ts fix: element injector vs module injector (#15044) 2017-03-14 16:26:17 -07:00
ng_module_resolver.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
parse_util.ts fix(compiler): warning prints "WARNING" instead of "ERROR" (#15125) 2017-03-14 17:12:44 -07:00
pipe_resolver.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
provider_analyzer.ts fix: don't instantiate providers with ngOnDestroy eagerly. (#15070) 2017-03-14 14:32:26 -07:00
resource_loader.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
selector.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
shadow_css.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
style_compiler.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
style_url_resolver.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
summary_resolver.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
url_resolver.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
util.ts fix(compiler): fix utf8encode, move to sharted utils, add tests (#15076) 2017-03-14 17:13:39 -07:00
version.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00