Accessing the package details seems to return invalid data.
未关闭
bug
devtools extensions
P3
- 主要语言
- Dart
- 星标
- 1.7k
- 派生
- 404
- 平均合并
- 6 天 17 小时
- 30 天内合并 PR
- 18
描述
I'm trying to access the name of the main package from Devtools running inside the browser. It looks like I'm getting invalid data back.
```dart
var rootInfo = serviceManager.rootInfoNow();
var package = rootInfo.package;
// Returns: "file:"
var library = rootInfo.library;
// Returns: "file:///Users/viktor/Projects/tests/gui_1/gui_1_server/bin/main.dart"
```
贡献指南
调研方向
首先使用 serviceManager.rootInfoNow() 重现 Browser DevTools 案例,然后跟踪 rootInfo.package 和 rootInfo.library 的填充过程。将返回的 package 值与 library URI 所表示的主 package 进行比较;如果找到了相关的测试位置,则添加 regression test;当 package 详细信息不再报告无效的 "file:" 值时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- dart
- 领域
- devtools
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100