Sam Rawlins
06f5db3480
dartdev: Enforce strict-raw-types
...
Change-Id: I593497edfbb05f0b524de4d18dc87ef7d1efdd2d
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/425583
Reviewed-by: Devon Carew <devoncarew@google.com >
Commit-Queue: Samuel Rawlins <srawlins@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2025-04-30 14:06:44 -07:00
Devon Carew
6917656134
[pkg] remove duplicate config from the analysis options files
...
Change-Id: I149a97bbe260600a3de664b28c4d212dd9adb889
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/335862
Reviewed-by: Nicholas Shahan <nshahan@google.com >
Reviewed-by: Phil Quitslund <pquitslund@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
2023-11-14 00:37:53 +00:00
Devon Carew
0571cfe655
[dartdev] turn on the prefer_single_quotes lint
...
Change-Id: I43c964c769a98ca4796e7172254835088adbc088
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/230800
Auto-Submit: Devon Carew <devoncarew@google.com >
Commit-Queue: Devon Carew <devoncarew@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
Commit-Queue: Ben Konyi <bkonyi@google.com >
2022-01-28 19:21:15 +00:00
Devon Carew
48ef892281
[pkg/dartdev] switch to using package:lints for analysis
...
Change-Id: I7bd4843968e2f2d1454e1a79605ffc777c555ebe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202721
Commit-Queue: Devon Carew <devoncarew@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2021-06-07 18:36:43 +00:00
pq
63a77416b7
enable depend_on_referenced_packages
...
this is under consideration for core lint inclusion: https://github.com/dart-lang/lints/issues/42
(also undoubtably nice to get the early warning.)
Change-Id: I3ea204444f48d3b4bde3ff65b4ce85a2cf2a7b11
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/202301
Commit-Queue: Phil Quitslund <pquitslund@google.com >
Reviewed-by: Konstantin Shcheglov <scheglov@google.com >
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com >
2021-06-04 14:19:08 +00:00
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