Use the full URI for DDK library debug names
Fixes #36736
Change-Id: I83c8c1b07acebf0fdc39e649983133a46d8d3648
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/101901
Reviewed-by: Jake Macdonald <jakemac@google.com>
Commit-Queue: Nate Bosch <nbosch@google.com>
diff --git a/pkg/dev_compiler/lib/src/kernel/compiler.dart b/pkg/dev_compiler/lib/src/kernel/compiler.dart
index 3267966..b53a278 100644
--- a/pkg/dev_compiler/lib/src/kernel/compiler.dart
+++ b/pkg/dev_compiler/lib/src/kernel/compiler.dart
@@ -335,13 +335,7 @@
}
@override
- String jsLibraryDebuggerName(Library library) {
- var uri = library.importUri;
- // For package: and dart: uris show the entire
- if (uri.scheme == 'dart' || uri.scheme == 'package') return uri.toString();
- // TODO(jmesserly): this is not unique typically.
- return uri.pathSegments.last;
- }
+ String jsLibraryDebuggerName(Library library) => '${library.importUri}';
@override
bool isSdkInternalRuntime(Library l) {