angular-cn/packages/compiler/src
Tobias Bosch 745b59f49c perf(compiler): only emit changed files for incremental compilation
For now, we always create all generated files, but diff them
before we pass them to TypeScript.

For the user files, we compare the programs and only emit changed
TypeScript files.

This also adds more diagnostic messages if the `—diagnostics` flag
is passed to the command line.
2017-10-02 08:24:50 -07:00
..
aot perf(compiler): only emit changed files for incremental compilation 2017-10-02 08:24:50 -07:00
compiler_util fix(compiler): emits quoted keys only iff they are quoted in the original template 2017-07-07 16:17:33 -07:00
css_parser fix(compiler): Update types for TypeScript nullability support 2017-04-10 15:26:33 -06:00
expression_parser refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
i18n build: update npm dependencies (#19328) 2017-09-22 13:20:52 -07:00
jit fix(compiler): remove deprecated `Compiler.ngGetContentSelectors()` (#19347) 2017-09-26 10:18:10 -07:00
ml_parser fix(compiler): skip   when trimming / removing whitespaces (#19310) 2017-09-25 13:33:31 -07:00
output perf(compiler): only emit changed files for incremental compilation 2017-10-02 08:24:50 -07:00
schema refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
template_parser refactor(core): remove readonly getters in common, compiler (#19150) 2017-09-14 13:37:52 -04:00
view_compiler fix(compiler): don’t type check property access of literal maps (#19301) 2017-09-21 09:59:40 -07:00
assertions.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
ast_path.ts refactor(compiler-cli): move the expression expression type checker (#16562) 2017-05-09 16:16:50 -07:00
chars.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
compile_metadata.ts perf(compiler): make the creation of `ts.Program` faster. (#19275) 2017-09-19 16:55:23 -07:00
compile_reflector.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
compiler.ts perf(compiler): make the creation of `ts.Program` faster. (#19275) 2017-09-19 16:55:23 -07:00
config.ts feat(compiler): enabled strict checking of parameters to an `@Injectable` (#19412) 2017-09-26 13:40:47 -07:00
core.ts refactor(compiler): add missing test to compare core and compiler metadata (#18739) 2017-08-17 18:00:55 -05:00
directive_normalizer.ts perf(compiler): make the creation of `ts.Program` faster. (#19275) 2017-09-19 16:55:23 -07:00
directive_resolver.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
identifiers.ts refactor(compiler): misc minor refactor / cleanup (#19189) 2017-09-20 13:50:25 -07:00
lifecycle_reflector.ts refactor(compiler): don’t rely on global reflector (#16832) 2017-05-23 10:41:23 -06:00
metadata_resolver.ts feat(compiler): enabled strict checking of parameters to an `@Injectable` (#19412) 2017-09-26 13:40:47 -07:00
ng_module_compiler.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
ng_module_resolver.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
parse_util.ts feat(compiler-cli): new compiler api and command-line using TypeScript transformers 2017-06-23 16:18:44 -07:00
pipe_resolver.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
provider_analyzer.ts refactor(core): remove readonly getters in common, compiler (#19150) 2017-09-14 13:37:52 -04:00
resource_loader.ts refactor(compiler): allow sync AOT compilation (#16832). 2017-05-23 10:41:23 -06:00
selector.ts fix(compiler): Update types for TypeScript nullability support 2017-04-10 15:26:33 -06:00
shadow_css.ts build: update npm dependencies (#19328) 2017-09-22 13:20:52 -07:00
style_compiler.ts fix(compiler): various squashed fixes for the new ngc 2017-09-25 13:36:00 -07:00
style_url_resolver.ts fix(compiler): Don't strip CSS source maps 2017-08-15 16:30:09 -07:00
summary_resolver.ts fix(compiler): allow to use flat modules and summaries 2017-09-28 14:20:20 -07:00
url_resolver.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
util.ts refactor(core): remove readonly getters in common, compiler (#19150) 2017-09-14 13:37:52 -04:00
version.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00