Support VM service URIs with auth tokens (dart-lang/coverage#155)

As of Dart SDK 1.22, the VM observatory URI now includes an auth token
for security reasons. This change migrates tool options and APIs from
being port-based to URI based. Tools based on this package may benefit
from the extractObservatoryUri() function introduced in
a4993f68478cc1feba05ea52afa29f1286ce6527 for scraping the URI from the
VM's stdout.

See Dart VM change was 63e4f69e5e363e13b193572acb74edc4de99c0e6 for
details.
11 files changed
tree: 8cd7ad1a5cd3660615dea00f94166a4f925759a1
  1. pkgs/