From 2f86006930c4effe21b4ce235afb9a92c545f812 Mon Sep 17 00:00:00 2001 From: hawkgs Date: Tue, 17 Feb 2026 13:36:13 +0200 Subject: [PATCH] refactor(devtools): improve formatting of injector providers token labels Use `InjectionToken.toString` for the string representation of `InjectionToken`s for better readibility. (cherry picked from commit 9f4c025531e938a02ed72a55d102608da22bb672) --- .../src/lib/component-tree/component-tree.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devtools/projects/ng-devtools-backend/src/lib/component-tree/component-tree.ts b/devtools/projects/ng-devtools-backend/src/lib/component-tree/component-tree.ts index 9e7a22eade4..9a24f08e3b3 100644 --- a/devtools/projects/ng-devtools-backend/src/lib/component-tree/component-tree.ts +++ b/devtools/projects/ng-devtools-backend/src/lib/component-tree/component-tree.ts @@ -407,7 +407,7 @@ const getDependenciesForDirective = ( const valueToLabel = (value: any): string => { if (isInjectionToken(value)) { - return `InjectionToken(${value['_desc']})`; + return value.toString(); } if (typeof value === 'object') {