dart-sdk/runtime/observatory_2/tool/ensure_dartfmt.sh
Robert Nystrom 3ac34f791d Change references to "dartfmt" in runtime and tools to "dart format".
In Dart 2.15, we're removing "dartfmt" in favor of "dart format", so I'm
going through and fixing all the dangling references to the old name.

TEST=Only changing tools

Change-Id: I83a5c00be925fdb536014a47dff2b488ed9f478b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/215186
Auto-Submit: Bob Nystrom <rnystrom@google.com>
Commit-Queue: Bob Nystrom <rnystrom@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
2021-10-01 18:16:27 +00:00

16 lines
372 B
Bash
Executable file

#!/bin/sh
dart_files=$(find lib web -name "*.dart")
[ -z "$dart_files" ] && exit 0
unformatted=$(dart format -o none $dart_files)
[ -z "$unformatted" ] && exit 0
# Some files are not dart formatted. Print message and fail.
echo >&2 "dart files must be formatted with dart format. Please run:"
for fn in $unformatted; do
echo >&2 " dart format $PWD/$fn"
done
exit 1