angular-cn/packages/compiler/test
Tobias Bosch a8a9660112 fix(compiler): various squashed fixes for the new ngc
introduce the option `allowEmptyCodegenFiles` to generate all generated files,
even if they are empty.
- also provides the original source files from which the file was generated
  in the write file callback
- needed e.g. for G3 when copying over pinto mod names from the original component
  to all generated files

use `importAs` from flat modules when writing summaries
- i.e. prevents incorrect entries like @angular/common/common in the .ngsummary.json files.

change interaction between ng and ts to prevent race conditions
- before Angular would rely on TS to first read the file for which we generate files,
  and then the generated files. However, this can break easily when we reuse an old program.

don’t generate files for sources that are outside of `rootDir`
(see #19337)
2017-09-25 13:36:00 -07:00
..
aot fix(compiler): various squashed fixes for the new ngc 2017-09-25 13:36:00 -07:00
css_parser fix(compiler): Update types for TypeScript nullability support 2017-04-10 15:26:33 -06:00
expression_parser feat(compiler): adds support for quoted object keys in the parser 2017-07-07 16:17:33 -07:00
i18n feat(compiler): deprecate i18n comments in favor of `ng-container` (#18998) 2017-09-05 15:33:29 -05:00
ml_parser fix(compiler): skip   when trimming / removing whitespaces (#19310) 2017-09-25 13:33:31 -07:00
output perf(compiler): make the creation of `ts.Program` faster. (#19275) 2017-09-19 16:55:23 -07:00
schema feat(compiler): update the schema by extracting from latest chrome (#17858) 2017-07-06 12:11:34 -07:00
template_parser build: update npm dependencies (#19328) 2017-09-22 13:20:52 -07:00
core_spec.ts refactor(compiler): add missing test to compare core and compiler metadata (#18739) 2017-08-17 18:00:55 -05:00
directive_lifecycle_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
directive_normalizer_spec.ts perf(compiler): make the creation of `ts.Program` faster. (#19275) 2017-09-19 16:55:23 -07:00
directive_resolver_mock_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
directive_resolver_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
integration_spec.ts perf(core): add option to remove blank text nodes from compiled templates 2017-08-14 13:26:16 -07:00
metadata_resolver_fixture.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
metadata_resolver_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
ng_module_resolver_mock_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
ng_module_resolver_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
parse_util_spec.ts build: enable TSLint on the packages folder 2017-07-31 15:47:57 -07:00
pipe_resolver_mock_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
pipe_resolver_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
resource_loader_mock_spec.ts fix(compiler): Update types for TypeScript nullability support 2017-04-10 15:26:33 -06:00
runtime_compiler_spec.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
selector_spec.ts fix(compiler): Update types for TypeScript nullability support 2017-04-10 15:26:33 -06:00
shadow_css_spec.ts feat(compiler): add support `::ng-deep` 2017-06-23 14:43:42 -07:00
spies.ts perf: switch angular to use StaticInjector instead of ReflectiveInjector 2017-08-07 15:42:34 -07:00
style_url_resolver_spec.ts fix(compiler): Don't strip CSS source maps 2017-08-15 16:30:09 -07:00
test_bindings.ts refactor(compiler): split compiler and core (#18683) 2017-08-16 17:58:53 -05:00
url_resolver_spec.ts fix(compiler): Update types for TypeScript nullability support 2017-04-10 15:26:33 -06:00
util_spec.ts refactor(compiler): allow sync AOT compilation (#16832). 2017-05-23 10:41:23 -06:00