flutter / flutter/devtools

Accessing the package details seems to return invalid data.

未关闭
#6,734 6 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
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

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。