7fca076fbb
BUG= R=rmacnak@google.com Review URL: https://codereview.chromium.org/2345023003 .
16 lines
353 B
Bash
Executable File
16 lines
353 B
Bash
Executable File
#!/bin/sh
|
|
|
|
dart_files=$(find lib web -name "*.dart")
|
|
[ -z "$dart_files" ] && exit 0
|
|
|
|
unformatted=$(dartfmt -n $dart_files)
|
|
[ -z "$unformatted" ] && exit 0
|
|
|
|
# Some files are not dartfmt'd. Print message and fail.
|
|
echo >&2 "dart files must be formatted with dartfmt. Please run:"
|
|
for fn in $unformatted; do
|
|
echo >&2 " dartfmt -w $PWD/$fn"
|
|
done
|
|
|
|
exit 1
|