angular/packages/core/src/render3/debug
AleksanderBodurri 3d73b0cbfb fix(core): use TNode instead of LView for mapping injector providers (#52436)
Previously, LViews were used here to be consistent with other debug APIs. Using LViews for tracking injector providers does not work because providers only get configured once per TNode type.

Now we use the TNode as the key to track element injector providers, allowing the injector for each item rendered in a list (`ngFor` or `@for`) to be targeted with debug APIs for inspecting providers

PR Close #52436
2023-11-03 09:36:00 -07:00
..
framework_injector_profiler.ts fix(core): use TNode instead of LView for mapping injector providers (#52436) 2023-11-03 09:36:00 -07:00
injector_profiler.ts fix(core): emit provider configured event when a service is configured with providedIn (#52365) 2023-10-25 10:51:19 -07:00
set_debug_info.ts refactor(core): implement the runtime ɵsetClassDebugInfo for components (#51919) 2023-10-09 15:57:03 -07:00