angular/packages/core/src/reflection
Alan f83dfd6f5a fix(core): handle undefined meta in injectArgs (#31333)
In the recent versions of the CLI we introduced a ctor downleveler tranformer for VE JIT builds based on the one found in tsickle, to fix the TDZ issue of `forwardRef`.

However this caused a regression as the injector is not handling that a position `paramType` can be undefined. Which is bubbled down to c6b29f4c6d/packages/core/src/di/injector_compatibility.ts (L162) and will crash c6b29f4c6d/packages/core/src/di/injector_compatibility.ts (L174-L186)

Fixes https://github.com/angular/angular-cli/issues/14888

PR Close #31333
2019-07-01 10:11:08 -07:00
..
BUILD.bazel style: enforce buildifier lint on CI (#28186) 2019-02-26 16:57:41 -08:00
platform_reflection_capabilities.ts build: extract interface and util sub compilation from core (#28028) 2019-01-10 16:31:44 -08:00
reflection.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00
reflection_capabilities.ts fix(core): handle undefined meta in injectArgs (#31333) 2019-07-01 10:11:08 -07:00
reflector.ts build: extract interface and util sub compilation from core (#28028) 2019-01-10 16:31:44 -08:00
types.ts refactor: move angular source to /packages rather than modules/@angular 2017-03-08 16:29:27 -08:00