011068f824
Every known user of the coverage report just wants the line numbers. At the moment they have to do a second RPC to get the Script object, so they can translate the token positions into line numbers. Slower test times with coverage are usually caused by the extra time it takes to run the RPCs. So reporting the line number directly will halve the time it takes to get coverage, for most users. Bug: https://github.com/flutter/flutter/issues/86722 Change-Id: I7b8d436669713ebc7b7096790a02593b9cb94dda TEST=CI Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/211081 Commit-Queue: Liam Appelbe <liama@google.com> Reviewed-by: Ben Konyi <bkonyi@google.com>