angular/packages/compiler-cli/ngcc/src/analysis
Pete Bacon Darwin 5a8d25dfc6 fix(ngcc): do not output duplicate ɵprov properties (#34085)
Previously, the Angular AOT compiler would always add a
`ɵprov` to injectables. But in ngcc this resulted in duplicate `ɵprov`
properties since published libraries already have this property.

Now in ngtsc, trying to add a duplicate `ɵprov` property is an error,
while in ngcc the additional property is silently not added.

// FW-1750

PR Close #34085
2019-11-27 12:46:37 -08:00
..
decoration_analyzer.ts fix(ngcc): do not output duplicate ɵprov properties (#34085) 2019-11-27 12:46:37 -08:00
migration_host.ts feat(ngcc): add a migration for undecorated child classes (#33362) 2019-10-25 09:16:50 -07:00
module_with_providers_analyzer.ts fix(ngcc): always add exports for ModuleWithProviders references (#33875) 2019-11-18 09:11:34 -08:00
ngcc_references_registry.ts fix(ivy): in ngcc, handle inline exports in commonjs code (#32129) 2019-08-15 14:45:59 -07:00
private_declarations_analyzer.ts fix(ivy): in ngcc, handle inline exports in commonjs code (#32129) 2019-08-15 14:45:59 -07:00
switch_marker_analyzer.ts fix(ivy): ngcc - do not analyze files outside the current package (#30591) 2019-06-26 08:00:03 -07:00
types.ts feat(ngcc): enable private NgModule re-exports in ngcc on request (#33177) 2019-10-22 13:14:31 -04:00
util.ts feat(ngcc): add a migration for undecorated child classes (#33362) 2019-10-25 09:16:50 -07:00