angular-cn/packages/compiler-cli/test/ngtsc
Pete Bacon Darwin fbff03b476 feat(ivy): skip analysis of unchanged components (#30238)
Now that the dependent files and compilation scopes are being tracked in
the incremental state, we can skip analysing and emitting source files if
none of their dependent files have changed since the last compile.

The computation of what files (and their dependencies) are unchanged is
computed during reconciliation.

This commit also removes the previous emission skipping logic, since this
approach covers those cases already.

PR Close #30238
2019-05-10 12:10:40 -07:00
..
fake_core feat(ivy): support for template type-checking pipe bindings (#29698) 2019-04-19 11:15:25 -07:00
BUILD.bazel build(bazel): back out of @bazel/jasmine 0.27.7 with shard count (#29444) 2019-03-21 09:59:13 -07:00
env.ts feat(ivy): introduce a flag to control template type-checking for Ivy (#29698) 2019-04-19 11:15:25 -07:00
incremental_spec.ts feat(ivy): skip analysis of unchanged components (#30238) 2019-05-10 12:10:40 -07:00
ngtsc_spec.ts refactor(ivy): drop `element` prefixes for all styling-related instructions (#30318) 2019-05-08 15:33:39 -07:00
scope_spec.ts refactor(ivy): use ɵɵ instead of Δ for now (#29850) 2019-04-11 16:27:56 -07:00
sourcemap_utils.ts feat(ivy): add source mappings to compiled Angular templates (#28055) 2019-02-12 20:58:28 -08:00
template_mapping_spec.ts feat(ivy): generate ɵɵpropertyInterpolateX instructions (#30008) 2019-04-22 17:10:36 -07:00
template_typecheck_spec.ts fix(ivy): generate default 'any' types for type ctor generic params (#30094) 2019-04-24 17:10:21 -07:00