angular-cn/packages/compiler-cli/ngcc/test
Pete Bacon Darwin 3788ebb714 fix(ivy): ngcc - don't crash if entry-points have multiple invalid dependencies (#31276)
If an entry-point has missing dependencies then it cannot be
processed and is marked as invalid. Similarly, if an entry-point
has dependencies that have been marked as invalid then that
entry-point too is invalid. In all these cases, ngcc should quietly
ignore these entry-points and continue processing what it can.

Previously, if an entry-point had more than one entry-point that
was transitively invalid then ngcc was crashing rather than
ignoring the entry-point.

PR Close #31276
2019-06-26 08:01:43 -07:00
..
analysis fix(ivy): ngcc - do not analyze files outside the current package (#30591) 2019-06-26 08:00:03 -07:00
dependencies fix(ivy): ngcc - don't crash if entry-points have multiple invalid dependencies (#31276) 2019-06-26 08:01:43 -07:00
helpers fix(ivy): ngcc - do not analyze files outside the current package (#30591) 2019-06-26 08:00:03 -07:00
host fix(ivy): ngcc - support bare array constructor param decorators (#30591) 2019-06-26 08:00:03 -07:00
integration feat(ivy): customize ngcc via configuration files (#30591) 2019-06-26 08:00:02 -07:00
logging feat(compiler-cli): ngcc - make logging more configurable (#29591) 2019-04-01 11:53:28 -07:00
packages refactor(ivy): ngcc - pass whole entry-point object to `makeEntryPointBundle()` (#30591) 2019-06-26 08:00:03 -07:00
rendering fix(ivy): ngcc - do not analyze files outside the current package (#30591) 2019-06-26 08:00:03 -07:00
writing refactor(ivy): ngcc - pass whole entry-point object to `makeEntryPointBundle()` (#30591) 2019-06-26 08:00:03 -07:00
BUILD.bazel refactor(ivy): implement a virtual file-system layer in ngtsc + ngcc (#30921) 2019-06-25 16:25:24 -07:00
utils_spec.ts refactor(ivy): ngcc - implement new module resolver (#29643) 2019-04-29 12:37:21 -07:00