dart-lang / dart-lang/webdev

Actually implement reportLines flag to getSourceReport RPC

Open
#1,435 0 comments 0 reactions 0 assignees View on GitHub
P3 triaged vm-service-api
Dominant language
Dart
Stars
224
Forks
94
Avg merge
7h 14m
Merged PRs (30d)
2

Description

We don't do anything useful with the flag in vm service proxy. Might be not really needed since coverage on web is not done using getSourceReport, but rather implemented via translation of chrome coverage files to dart-coverage format.

see VM API in: https://github.com/dart-lang/sdk/commit/011068f8242b1f9f6ce9dcd96551591bdd585b25

Contributor guide

Open the contributing guide

Research direction

Start by tracing the vm service proxy's getSourceReport RPC and compare its reportLines handling with the VM API commit linked in the issue. Confirm the implementation follows the API's reportLines behavior, while keeping in mind that web coverage uses translated Chrome coverage files rather than getSourceReport.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.