dart-sdk/third_party/devtools
Ben Konyi fa5da6a944 [ VM / Service ] Move sourceLocation property to reference objects for Class, Function, and Field.
Token position and script reference information are cheap to provide and
make it possible to tie objects to scripts without requiring additional
requests for full objects.

TEST=Existing

Change-Id: I917714149a72a53081fee5626ccad858e86f5313
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/201864
Commit-Queue: Ben Konyi <bkonyi@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2021-06-02 22:18:32 +00:00
..
README Add CIPD dependency for Dart DevTools 2021-02-26 19:56:00 +00:00
update.sh [ VM / Service ] Move sourceLocation property to reference objects for Class, Function, and Field. 2021-06-02 22:18:32 +00:00

This folder contains a pre-built Dart DevTools instance which can be served
as a web application, as well as the package:devtools_server and package:devtools_shared
from the same revision, used to host and launch DevTools from a Dart process.

First, ensure Flutter is installed and on your path (see https://flutter.dev/docs/get-started/install/linux#install-flutter-manually).

With `flutter` on your path, do the following:

- Run ./update.sh <revision> to build DevTools at a given revision and upload it
  to CIPD. The uploaded CIPD entry will be tagged with `revision:<revision>`
- Update DEPS to point to the newly updated DevTools by providing "revision:<revision>"
  as the version entry for "third_party/devtools"

DevTools CIPD packages are located at https://chrome-infra-packages.appspot.com/p/dart/third_party/flutter/devtools/+/.