blob: 6aa50e98d573153a51f6591c9f51a45619c48e18 [file] [log] [blame]
#!/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