angular-cn/packages/core/src
Paul Gschwendtner 3b9c802dee fix(ngcc): detect synthesized delegate constructors for downleveled ES2015 classes (#38463)
Similarly to the change we landed in the `@angular/core` reflection
capabilities, we need to make sure that ngcc can detect pass-through
delegate constructors for classes using downleveled ES2015 output.

More details can be found in the preceding commit, and in the issue
outlining the problem: #38453.

Fixes #38453.

PR Close #38463
2020-08-17 10:55:40 -07:00
..
change_detection docs: clean up api doc in core (#37053) 2020-06-30 12:11:15 -07:00
compiler docs(core): fix path referenced in comments of both compiler facade interface files (#37370) 2020-06-09 08:28:26 -07:00
debug build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
di fix(core): `Attribute` decorator `attributeName` is mandatory (#38131) 2020-07-28 11:17:24 -07:00
i18n build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
interface docs(core): Fixed typo in Type JSdoc (#37930) 2020-07-13 14:30:55 -07:00
linker docs: clean up api doc in core (#37053) 2020-06-30 12:11:15 -07:00
metadata revert: docs(core): correct SomeService to SomeComponent (#38325) 2020-08-03 12:52:19 -07:00
reflection fix(ngcc): detect synthesized delegate constructors for downleveled ES2015 classes (#38463) 2020-08-17 10:55:40 -07:00
render build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
render3 fix(core): move generated i18n statements to the `consts` field of ComponentDef (#38404) 2020-08-17 10:13:57 -07:00
sanitization refactor: correct @publicApi and @codeGenApi markers in various files (#38224) 2020-07-27 14:37:41 -07:00
testability build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
util fix(core): error if CSS custom property in host binding has number in name (#38432) 2020-08-13 10:35:07 -07:00
view refactor(core): remove `looseIdentical` in favor of built-in `Object.is` (#37191) 2020-06-01 17:19:17 -04:00
zone fix(core): unify the signature between ngZone and noopZone (#37581) 2020-07-28 09:59:49 -07:00
application_init.ts docs: fix typo from singular to plural spelling (#36586) 2020-07-22 10:12:44 -07:00
application_module.ts refactor(core): break `i18n.ts` into smaller files (#38368) 2020-08-10 15:07:42 -07:00
application_ref.ts refactor(core): break `i18n.ts` into smaller files (#38368) 2020-08-10 15:07:42 -07:00
application_tokens.ts docs: clean up api doc in core (#37053) 2020-06-30 12:11:15 -07:00
change_detection.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
codegen_private_exports.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
console.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
core.externs.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
core.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
core_private_export.ts refactor(core): remove `looseIdentical` in favor of built-in `Object.is` (#37191) 2020-06-01 17:19:17 -04:00
core_render3_private_export.ts refactor(core): add `noSideEffects()` as private export (#38320) 2020-08-06 09:02:16 -07:00
di.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
error_handler.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
errors.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
event_emitter.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
ivy_switch.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
linker.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
metadata.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
platform_core_providers.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
r3_symbols.ts refactor(core): add `noSideEffects()` as private export (#38320) 2020-08-06 09:02:16 -07:00
render.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
version.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
zone.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00