From 59ad7082cc4b46ef0e587a85ede18a4f9be28c8e Mon Sep 17 00:00:00 2001 From: Nicholas Shahan Date: Tue, 5 Mar 2024 20:32:23 +0000 Subject: [PATCH] [ddc] Cleanup dynamic calls in debugger helper lib Change-Id: Ie31f398f8c438ebf64700b631dff25d6d01bb1e3 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/355545 Commit-Queue: Nicholas Shahan Reviewed-by: Mark Zhou --- pkg/dev_compiler/test/dynamic/platform_allowed.json | 4 ---- .../js_dev_runtime/private/ddc_runtime/debugger.dart | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/pkg/dev_compiler/test/dynamic/platform_allowed.json b/pkg/dev_compiler/test/dynamic/platform_allowed.json index 1a051c68bab..a6efd91d279 100644 --- a/pkg/dev_compiler/test/dynamic/platform_allowed.json +++ b/pkg/dev_compiler/test/dynamic/platform_allowed.json @@ -1,8 +1,4 @@ { - "sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/debugger.dart": { - "Dynamic access of 'last'.": 1, - "Dynamic invocation of 'split'.": 1 - }, "sdk/lib/_internal/js_dev_runtime/private/debugger.dart": { "Dynamic invocation of 'toJsonML'.": 1, "Dynamic update to 'style'.": 3, diff --git a/sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/debugger.dart b/sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/debugger.dart index af7bb12c55a..9f5e90919f4 100644 --- a/sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/debugger.dart +++ b/sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/debugger.dart @@ -514,7 +514,7 @@ bool _isDartClassObject(@notNull Object object) => @notNull String _dartClassName(@notNull Object cls) { - var recipe = _get(cls, rti.interfaceTypeRecipePropertyName); + String recipe = _get(cls, rti.interfaceTypeRecipePropertyName); return recipe.split('|').last; }