diff --git a/travis_script.sh b/travis_script.sh index 44b1b8e8b..36e6caa00 100644 --- a/travis_script.sh +++ b/travis_script.sh @@ -10,7 +10,16 @@ for PROJECT_NAME in "${PROJECT_NAMES[@]}" do echo "== Testing '${PROJECT_NAME}' on Flutter's $FLUTTER_VERSION channel ==" pushd "${PROJECT_NAME}" + + # Run the analyzer to find any static analysis issues. + ../flutter/bin/flutter analyze + + # Run the formatter on all the dart files to make sure everything's linted. + find . | grep "\.dart$" | xargs ../flutter/bin/flutter format -n + + # Run the actual tests. ../flutter/bin/flutter test + popd done