angular-cn/packages
Alex Rickabaugh 15c065f9a0 refactor(ivy): extract selector scope logic to a new ngtsc package (#28852)
This commit splits apart selector_scope.ts in ngtsc and extracts the logic
into two separate classes, the LocalModuleScopeRegistry and the
DtsModuleScopeResolver. The logic is cleaned up significantly and new tests
are added to verify behavior.

LocalModuleScopeRegistry implements the NgModule semantics for compilation
scopes, and handles NgModules declared in the current compilation unit.
DtsModuleScopeResolver implements simpler logic for export scopes and
handles NgModules declared in .d.ts files.

This is done in preparation for the addition of re-export logic to solve
StrictDeps issues.

PR Close #28852
2019-02-22 12:15:58 -08:00
..
animations build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
bazel build(bazel): use http_server rule from rules_nodejs (#28905) 2019-02-22 12:14:55 -08:00
benchpress feat: optionally save complete performance log in chrome benchpress tests (#27551) 2019-02-05 23:35:32 -05:00
common docs(common): update docs for HttpClient methods (#26143) 2019-02-21 20:56:11 -08:00
compiler fix(ivy): incorrectly remapping certain properties that refer inputs (#28765) 2019-02-21 17:59:50 -08:00
compiler-cli refactor(ivy): extract selector scope logic to a new ngtsc package (#28852) 2019-02-22 12:15:58 -08:00
core build(bazel): use http_server rule from rules_nodejs (#28905) 2019-02-22 12:14:55 -08:00
docs refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
elements build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
examples build: update to rules_typescript 0.25.1 (#28625) 2019-02-21 07:46:21 -08:00
forms build(bazel): do not build rxjs from source under Bazel (#28720) 2019-02-19 16:28:14 -08:00
http build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
language-service fix(language-service): Fix completions for input/output with alias (#28904) 2019-02-22 12:02:18 -08:00
platform-browser build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
platform-browser-dynamic build: update to rules_typescript 0.25.1 (#28625) 2019-02-21 07:46:21 -08:00
platform-server build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
platform-webworker build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
platform-webworker-dynamic build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
private/testing build: run playground e2e examples with bazel (#28490) 2019-02-04 16:51:11 -05:00
router build(bazel): do not build rxjs from source under Bazel (#28720) 2019-02-19 16:28:14 -08:00
service-worker build: enable bundle_dts for a number of packages (#28726) 2019-02-19 16:30:38 -08:00
upgrade build: enable bundle_dts for a upgrade package (#28642) 2019-02-21 23:56:31 -08:00
BUILD.bazel build: update to rules_typescript 0.25.1 (#28625) 2019-02-21 07:46:21 -08:00
README.md Revert "docs: Remove unneeded file (#18106)" 2017-07-20 16:46:47 -05:00
empty.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
goog.d.ts test(ivy): add bundling test `todo_i18n` (#27420) 2018-12-04 19:59:12 -08:00
license-banner.txt build: bump year (#27880) 2019-01-11 11:15:59 -08:00
system.d.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
tsconfig-build.json build: update to rules_typescript 0.25.1 (#28625) 2019-02-21 07:46:21 -08:00
tsconfig-test.json build: update to rules_typescript 0.25.1 (#28625) 2019-02-21 07:46:21 -08:00
tsconfig.json build: switch example e2e tests to bazel (#28402) 2019-01-28 19:21:09 -08:00
types.d.ts build: switch to typescript's es2015 typings (#28570) 2019-02-06 14:17:55 -05:00

README.md

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT