Devon Carew
392bf9749d
[dartdev] adjust the lints and general comment cleanup
...
Change-Id: I230519fb5241265936bd532d1b2c935a86e54055
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/164400
Reviewed-by: Ben Konyi <bkonyi@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2020-09-24 20:21:27 +00:00
Devon Carew
b605afe53a
[dartdev] some refactoring to the ArgParser handling code in dartdev
...
Change-Id: I727561cf542023426aa4f8a31427d951127c4f66
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/160703
Reviewed-by: Jaime Wren <jwren@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2020-08-27 20:32:07 +00:00
Michael Thomsen
b54a95b0bb
Add a new dartdev compile verb.
...
Supports compiling to snapshots, JS, native executables, and kernel:
$ dart help compile
Compile Dart to various formats
Usage: dart compile <subcommand> [arguments]
-h, --help Print this usage information.
Available subcommands:
aot Compile Dart to an AOT snapshot
exe Compile Dart to a self-contained executable
jit Compile Dart to a JIT snapshot
js Compile Dart to JavaScript
kernel Compile Dart to Kernel intermediate format
Change-Id: I1143f8dd0eec6f87a8271144f92dedc1fcf82923
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/146806
Commit-Queue: Michael Thomsen <mit@google.com >
Reviewed-by: Martin Kustermann <kustermann@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
2020-06-23 08:33:17 +00:00
Kevin Moore
fcb6ba0d96
enable more lints for dartdev
...
Change-Id: Id3a0145076a671c830785b6344035726593e1492
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/151940
Auto-Submit: Kevin Moore <kevmoo@google.com >
Commit-Queue: Jaime Wren <jwren@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
2020-06-22 17:06:16 +00:00
Kevin Moore
762113758d
Enable v1.9 pedantic lints...
...
...except for `omit_local_variable_types`
Change-Id: Ifd9ac78fedf99786a07b2cee5a3891378a49ef5d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/151885
Auto-Submit: Kevin Moore <kevmoo@google.com >
Commit-Queue: Jaime Wren <jwren@google.com >
Reviewed-by: Jaime Wren <jwren@google.com >
2020-06-20 14:31:09 +00:00
Devon Carew
d2d5e6e1dc
[dartdev] use the prefer_relative_imports lint
...
Change-Id: I4cb5c9d54e30773a995d3f392a5cfa649d8a758a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/140801
Reviewed-by: Jaime Wren <jwren@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2020-03-24 21:08:37 +00:00
Devon Carew
41cb842cb2
[dartdev] address a few analysis issues
...
Change-Id: I546a88aeed31a3e7349a45825087e3bed4720559
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/138913
Reviewed-by: Jaime Wren <jwren@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2020-03-10 20:07:51 +00:00
Jaime Wren
4da1bb0da7
Initial and intentionally minimal pkg/dartdev/ package. This includes some initial CLI utilities and test file.
...
Change-Id: I2b8485a1918fb0f1b6c5f0cbe626418aeef9c06e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/132025
Commit-Queue: Jaime Wren <jwren@google.com >
Reviewed-by: Devon Carew <devoncarew@google.com >
2020-01-21 18:21:47 +00:00